虚拟python环境配置:virtualenv常见问题汇总——看这个就够了

注意:

  • ubuntu
  • python3

常规流程:

  1. 分别安装 virtualenvvirtualenvwrapper两个python扩展安装包
pip install virtualenv
pip install virtualenvwrapper
  1. 编辑家目录下的.bashrc文件,在文末添加下面内容:
export WORKON_HOME=~/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source ~/.local/bin/virtualenvwrapper.sh
  1. 编辑保存之后,在终端执行命令,让.bashrc文件添加的配置立即生效
source ~/.bashrc
  1. 创建一个虚拟环境
# 此处创建一个名为 hello的python3虚拟机环境
mkvirtualenv -p python3 django

常见重大问题1:

pip安装反复失败,请求超时;

原因:国内外网络问题
解决办法:pip install --index-url https://pypi.douban.com/simple virtualenv
就是下载的时候都加上一个镜像源路径--index-url https://pypi.douban.com/simple即可。

常见重大问题2:

配置文件问题

如下报错:

ERROR: virtualenvwrapper could not find virtualenv in your path

说明配置文件缺少一行,补充完整:

export WORKON_HOME=~/.virtualenv
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

export VIRTUALENVWRAPPER_VIRTUALENV=~/.local/bin/virtualenv
source ~/.local/bin/virtualenvwrapper.sh

补充:

编辑器打开bashrc文件,用vim指令:
vim ~/.bashrc

这一块是linux下vim操作的整块知识,需要了解:
i 进入编辑模式;
Esc 退出编辑模式;
在退出模式下,按: 输入对应指令退出或保存退出。

你可能感兴趣的