文章目录
如何搭建虚拟环境?
1、安装虚拟环境的命令 :
sudo pip install virtualenv
sudo pip install virtualenvwrapper
2、安装完虚拟环境后,如果提示找不到mkvirtualenv命令,须配置环境变量:
2.1、创建目录用来存放虚拟环境
mkdir $HOME/.virtualenvs
2.2、打开~/.bashrc文件,并添加如下:
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
2.3、运行
source ~/.bashrc
错误 virtualenvwrapper.sh: There was a problem running the initialization hooks.
在运行 source ~/.bashrc 出现下图错误:
virtualenvwrapper.sh: There was a problem running the initialization hooks.
解决问题:在 python3 或者 Python2 的环境变量地址下添加 python
查看地址:
which python2
使用硬连接 链接 python2 和python
sudo ln /usr/bin/python2 /usr/bin/python
虚拟环境的命令
提示:如果不指定python版本,默认安装的是python2的虚拟环境,在python2中,创建虚拟环境,
若要默认是python3,需要修改 /usr/bin/python 的链接在Python3即可。
- 1、创建虚拟环境
mkvirtualenv 虚拟环境名称
mkvirtualenv py2_env
在python3中,创建虚拟环境
mkvirtualenv -p python3 py3_env
- 2、使用虚拟环境
查看虚拟环境的命令
workon 虚拟环境名称
workon py3_env
workon $ 查看虚拟环境目录
-
3、退出虚拟环境的命令 :
deactivate -
4、删除虚拟环境的命令 :
rmvirtualenv 虚拟环境名称
例 :删除虚拟环境py3_django
先退出:deactivate
再删除:rmvirtualenv py3_django
虚拟环境中安装工具包
pip install 包名称
不需要添加sudo ,添加sudo 是超级管理员,安装在系统中而非虚拟环境。