【发布时间】:2011-11-19 00:47:46
【问题描述】:
我最近在我的 mac 上使用 virtualenv 做了一个 django 项目。那台 mac 坏了,但我保存了文件,现在我想使用我的 linux 计算机处理我的项目。我现在在 Ubuntu 中运行虚拟环境时遇到了一些困难。
尝试在 Ubuntu 上使用 Mac OS 制作的虚拟环境是否有意义?
谢谢
【问题讨论】:
标签: python django linux macos virtualenv
我最近在我的 mac 上使用 virtualenv 做了一个 django 项目。那台 mac 坏了,但我保存了文件,现在我想使用我的 linux 计算机处理我的项目。我现在在 Ubuntu 中运行虚拟环境时遇到了一些困难。
尝试在 Ubuntu 上使用 Mac OS 制作的虚拟环境是否有意义?
谢谢
【问题讨论】:
标签: python django linux macos virtualenv
sudo apt-get install python3-pip
sudo pip3 install virtualenv
virtualenv venv
virtualenv -p <python2> <python3> <python3.7> venv
source venv/bin/activate
你只需要重新创建 virtualenv。就是这样。
pip install -r requirements.txt
【讨论】:
您可以在 Ubuntu 上重新创建虚拟环境。虚拟环境将具有 python 二进制文件,在不同的系统上会有所不同。
【讨论】:
pip install <missing module>。一旦你安装并运行了所有东西,pip freeze > requirements.txt 以便设置你的下一个 virtualenv 更容易(如果再次发生这种情况)