linux和python虚拟环境

下载虚拟环境工具(这里是在物理环境下安装的)

pip3 install -i https://pypi.douban.com/simple virtualenvwrapper

配置用户个人变量配置文件,每次开机都加载这个virtualevnwrapper工具

vim ~/.bash_profile    #打开文件,写入如下变量
export WORKON_HOME=~/Envs #设置virtualenv的统一管理目录
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages' #添加virtualenvwrapper的参数,生成干净隔绝的环境
export VIRTUALENVWRAPPER_PYTHON=/opt/python36/bin/python3 #指定python解释器
source /opt/python36/bin/virtualenvwrapper.sh #只有这一步,才是让这个工具生效

退出会话,重新登录,查看是否加载了virtualenvwrapper工具

exit
su - 用户名

python虚拟环境管理工具安装成功

创建虚拟环境

mkvirtualenv django1

workon 虚拟环境的名字(支持tab补全) #激活虚拟环境

lsvirtualenv #列出所有虚拟环境的目录

cdvirtualenv #进入已激活的虚拟环境的目录

cdsitepackages #进入虚拟环境下的第三方模块目录

在windows中导出所有的模块信息

pip3 freeze > requirements.txt

将次文件,发送给linux服务器,可选lrzsz 或scp

拖入虚拟环境文件夹

在linux中安装即可

pip3 install -i https://pypi.douban.com/simple -r requirements.txt

退出虚拟环境的命令 deactivate

posted @ 2019-07-08 21:38  __Invoker  阅读(140)  评论(0编辑  收藏  举报