1.1. 1.4虚拟环境的安装
1.1.1. 安装虚拟环境
1.1.1.1. 安装
注意:这里必须使用pip3 安装.
sudo pip3 install virtualenv
sudo pip3 install virtualenvwrapper
1.1.1.2. 安装虚拟环境-问题1 - 安装virtualenv异常 (没有pip3)
在通过pip安装virtualenv的时候,可能会提示没有安装pip3.
提示信息如下:
如何确定自己有没有pip3 . 执行pip3 list 也会有相同错误 cannot import name main.
如何安装安装python3的pip: (pip3)
sudo apt-get install python3-pip
然后安装virtualenv
sudo pip3 install virtualenv (如果安装的是pip3,那就通过pip3安装virtualenv)
如果使用pip3 install virtualenv 不能安装虚拟环境 ,可以尝试使用:
sudo apt-get install python-virtualenv
1.1.1.3. 安装虚拟环境-问题2 - 执行source .bashrc 抛出异常
pip3安装的虚拟化环境出现问题,执行source .bashrc 抛出异常
处理方法:
打开.bashrc文件,在以下代码
source /usr/local/bin/virtualenvwrapper.sh
的上面一行添加如下代码:
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
如下图:
问题原因:
注意:
如果按照上述方式还不能解决. 那就检查一下看安装virtualenv和virtualenvwrapper的是不是pip3.
pip3 list.查看即可.
如果没有, 那就通过pip3 安装上述两个软件.
1.1.2. 创建虚拟环境
注意: 我们的虚拟环境要使用python3
创建过程如下:
1.1.3. 使用虚拟环境
1.1.4. 虚拟环境中安装工具包
apt-get install 软件
pip install python包
安装flask会附带安装以上红框工具包.
上图说明:
pkg-resources是虚拟环境自带的工具包.