python3virtualenv和virtualenvwrapper详解

1、安装virtualenv
安装方法

pip install virtualenv   #安装到python2中
pip3 install virtualenv  #安装到python3中

2、安装virtualenvwrapper
安装方法

pip install virtualenvwrapper   #安装到python2中
pip3 install virtualenvwrapper   #安装到python3中

需要注意的是这两个都得装,如果只装python3的话,workon命令是用不了的。

设置
查找位置

find / -name virtualenvwrapper.sh

结果我们将会查找到两个位置(可能与你的机器有差别)

/usr/local/python3/bin/virtualenvwrapper.sh   #python3中的
/usr/bin/virtualenvwrapper.sh    #python2中的

稍后我们用python3中的位置。

编辑配置文件

vim ~/.bashrc

将以下两个命令添加到最后面,指定了虚拟环境的位置。

export WORKON_HOME=~/.virtualenvs
source /usr/local/python3/bin/virtualenvwrapper.sh

执行.bashrc使文件生效

source ~/.bashrc

创建虚拟环境

mkvirtualenv -p /usr/bin/python3 blog_env_py3

-p 参数指定python的路径
这样我们就创建了虚拟环境blog_env_py3

通过workon命令就可以查看所有虚拟环境的目录,进入该虚拟环境

workon blog_env_py3

3、在虚拟环境中安装依赖包
进入windows中的blog_test中,执行如下命令,导出所有需要安装的包

pip freeze > requirements.txt

通过winscp软件将生成的requirements.txt导入到linux中

进入linux中的虚拟环境blog_env_py3中,执行以下命令,即可安装其中的所有包

pip install -r requirements.txt

其中安装mysqlclient==1.3.12时,会报错,需要再装一个依赖包

yum install mysql-devel

4、退出virtualenv

deactivate
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值