Django学习(二):安装virtualenv

参考网址:https://www.jianshu.com/p/0422a2254c23

1.安装virtualenv 

virtualenv作用

从字面上理解,这个就是python的一个虚拟环境,用来保证各个python项目运行时,各种依赖库,甚至python的版本都保持独立 
这样,global的site-packages目录就能保持干净了

virtualenv安装

   sudo pip3 install virtualenv

   sudo pip3 install virtualenvwrapper

2.添加环境变量

  1. 先查找virtualenv的安装位置,一般在python安装目录的bin目录下

$ whereis virtualenv
virtualenv: /usr/local/python3/bin/virtualenv

    2.使用sudo vim ~/.bashrc打开文件,添加下面内容:

#WORKON_HOME表示以后创建新的python虚拟环境,所存放的的位置
#下面第一.三行/usr/local/bin/是virtualenvwrapper.sh的安装位置,记得替换为你自己的位置
export PATH=$PATH:/usr/local/python3/bin/
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/python3/bin/virtualenvwrapper.sh
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

    3.运行source ~/.bashrc

 

3.virtualenv常用命令

创建虚幻环境的时候,如果电脑上面有多个python环境,默认是环境变化的python环境,

如果想使用特定python版本的环境变量,使用-p指向特定版本python的安装位置

4.  mkvirtualenv GP1 创建GP1后,可以进入下面路径查看GP1的python位置。

 

其他问题:(参考链接 https://blog.csdn.net/xhx94/article/details/104360227

安装虚拟环境/usr/bin/python: No module named virtualenvwrapper

错误原因:Ubuntu安装了2.7和3.x两个版本的python,在安装时使用的是sudo pip3 install virtualenvwrapper
在我运行的时候默认使用的是python2.x,但在python2.x中不存在对应的模块

所以,在bashrc文件里面加入如下命令即可:

VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

让其自动选择Python3解释器,就不会报错了!

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值