从Mac迁移虚拟环境到Linux
我最近在我的Mac上用virtualenv做了一个django项目。可是我的Mac坏了,不过我保存了文件,现在我想在我的Linux电脑上继续这个项目。现在我在Ubuntu上运行虚拟环境时遇到了一些困难。
在Ubuntu上使用在Mac OS上创建的虚拟环境,这样做有意义吗?
谢谢
2 个回答
2
安装 pip
sudo apt-get install python3-pip
使用 pip 安装 virtualenv
sudo pip3 install virtualenv
创建一个虚拟环境
virtualenv venv
你可以用任何名字代替 venv。
你也可以选择你喜欢的 Python 解释器。
virtualenv -p <python2> <python3> <python3.7> venv
激活你的虚拟环境
source venv/bin/activate
你只需要重新创建 virtualenv。这就是全部。
如果你有一个 requirements.txt 文件,可以用 pip 来安装里面的依赖:
pip install -r requirements.txt
3
你可以在Ubuntu上重新创建一个虚拟环境。这个虚拟环境里会有一个Python的可执行文件,而这个文件在不同的系统上是不同的。