美文网首页
虚拟环境 venv

虚拟环境 venv

作者: 奥特曼255 | 来源:发表于2018-05-15 11:42 被阅读0次

虚拟环境 venv 拥有自己独立的一套 Python 解释器和包。(本文系统环境是 ubuntu)
安装 venv 后,系统家目录下有一个 .venv 文件夹。每当新创建一个虚拟环境,~/.venv 路径下就增加一个同名文件夹,该文件夹下 bin 中是虚拟环境的解释器,lib/python2.7/site-packages 中是该虚拟环境的包。

安装

sudo apt-get install python3-venv

创建虚拟环境文件夹

python3 -m venv file
文件夹建议放在家目录下。

激活虚拟环境

source <venv>/bin/activate

退出虚拟环境

deactivate

其他

在虚拟环境中安装包

pip install package
注意:sudo pip install package将会把包安装到系统的解释器上

需求文件requirements.txt的创建及使用

在虚拟环境中使用pip生成:
(venv) $ pip freeze > requirements.txt
当需要创建这个虚拟环境的完全副本,可以创建一个新的虚拟环境,并在其上运行以下命令:
(venv) $ pip install -r requirements.txt

相关文章

网友评论

      本文标题:虚拟环境 venv

      本文链接:https://www.haomeiwen.com/subject/qfsedftx.html