标签:href 目录 系统变量 ati python3 完成 simple rap imp
众所周知,运行Python创建的项目时,需要用到Python解释器,但是有时候不同的项目之间,需要用到的模块和包的版本不同,
不同的配置会起冲突,这时候就需要用到虚拟环境了。
不同的项目将可以使用不同的虚拟环境。 要解决先前需求相冲突的例子,应用程序 A 可以拥有自己的 安装了 1.0 版本的虚拟环境,
而应用程序 B 则拥有安装了 2.0 版本的另一个虚拟环境。 如果应用程序 B 要求将某个库升级到 3.0 版本,也不会影响应用程序 A 的环境。
Win+R
打开运行cmd
,输入下列代码:pip install virtualenv
pip install virtualenvwrapper-win
如果出现报错的,可能需要先安装这2个依赖
pip install-i https://pypi.tuna.tsinghua.edu.cn/simple pbr pip install-i https://pypi.tuna.tsinghua.edu.cn/simple--no-deps stevedore
Virtualenv - All
,放在了E盘
WORKON_HOME
- 输入变量值E:\Virtualenv - All
(第二步创建的存放虚拟环境的总文件夹) - 确定*3
Win+R
打开运行cmd
,输入pip -V
来找路径
Scripts
文件夹,找到并双击virtualenvwrapper.bat
进行配置信息的同步
cmd
mkvirtualenv 虚拟环境名称
(虚拟环境名称最好与项目的对应)也可以创建基于某Python环境创建虚拟环境:
mkvirtualenv -p python2.7 [虚拟环境名称] mkvirtualenv -p python3.6 [虚拟环境名称]
workon
可以查看已创建的虚拟环境env_blog_01
,这就代表现在的命令都是在这个虚拟环境下运行的
workon
workon [虚拟环境名称]
python | exit()
pip/pip3 install [模块名]
deactivate
rmvirtualenv [虚拟环境名称]
python.exe
- OK*3
virtualenvwrapper
的工作文件 virtualenvwrapper.sh
,该文件可以刷新自定义配置,但需要找到它 /Library/Frameworks/Python.framework/Versions/版本号文件夹/bin
/usr/local/bin | ~/.local/bin | /usr/bin
virtualenvwrapper.sh
在哪个目录,保证在 /usr/local/bin
目录下有一份/usr/local/bin
目录,如在 ~/.local/bin
目录,则复制一份到 /usr/local/bin
目录sudo cp -rf ~/.local/bin/virtualenvwrapper.sh /usr/local/bin
在 ~/.bash_profile
完成配置,virtualenvwrapper
的默认默认存放虚拟环境路径是 ~/.virtualenvs
WORKON_HOME=自定义存放虚拟环境的绝对路径
,需要自定义就解注
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3
source /usr/local/bin/virtualenvwrapper.sh
source ~/.bash_profile
标签:href 目录 系统变量 ati python3 完成 simple rap imp
原文地址:https://www.cnblogs.com/ltyc/p/14168162.html