首页 / PYTHON / python虚拟环境
python虚拟环境
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python虚拟环境,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2155字,纯文字阅读大概需要4分钟。
内容图文
![python虚拟环境](/upload/InfoBanner/zyjiaocheng/644/21cec57d3cc24f59a36ec3031724fb95.jpg)
虚拟环境(virtualenv)
为什么使用虚拟环境
如果使用两个版本的django来开发的程序, 那么会昌产生不兼容, 所以这时候我们就需要用到虚拟环境
安装虚拟环境
- python2安装虚拟环境
pip install virtualenv
- python3安装虚拟环境
pip3 install virtualenv
如果电脑只安装了python3解释器, 就直接使用pip install virtualenv
创建虚拟环境
- 创建虚拟环境的命令
virtualenv [虚拟环境名称]
在哪个路径下创建的虚拟环境, 那么这个虚拟环境就在哪个目录下面
进入虚拟环境
通过'cmd',进入(cd)到虚拟环境
的文件夹中- 再进入
'Scripts'文件夹
中 - 执行’
activate'命令,
就可以进入虚拟环境中 如果命令行的左边出现了虚拟环境的名字, 说明是已经进入到这个虚拟环境
退出虚拟环境
无论是在哪个虚拟环境中,只要执行了’deactivate’命令, 那么就可以退出当前虚拟环境
如何使用具体的虚拟环境执行代码
- 使用终端的方式: 激活想要的虚拟环境,进入项目所在的目录, 再使用’python 文件名.py’执行即可
- 使用pycharm: 点击左上角’file>settings>Project InterPreter’ 来修改虚拟环境
更改’virtualenv’创建虚拟环境’python解释器’
如果电脑中安装有python2和python3的解释器, 需要选择指定的解释器运行代码, 解决方式
- 更改环境变量, 哪个版本的解释器’Scripts’路径在前面,就使用哪个版本, 但是有弊端,更改后,可能需要重启电脑
- .通过’-p’参数指定
virtualenv -p 解释器绝对路径\python.exe [虚拟环境名称]
虚拟环境(virtualenvwrapper)
virtualenvwrapper
virtualenvwrapper软件包可以让我们管理虚拟环境变得更加简单, 不用再跑到某个目录下通过’virtualenv’来创建虚拟环境,并且激活时也不用再跑到某个目录下
virtualenvwrapper的安装
- linux系统:
pip install virtualenvwrapper
- windows系统:
pip install virtualenvwrapper-win
virtualenvwrapper的使用
- 创建虚拟环境
mkvirtualenv [虚拟环境名称]
执行该命令后会在用户目录下创建一个Env的文件夹,用来专门存放虚拟环境的
- 进入某个虚拟环境
workon [虚拟环境名称]
- 退出当前虚拟环境
deactivate
- 删除某个虚拟环境
rmvirtualenv [虚拟环境名称]
- 列出所有虚拟环境
lsvirtualenv
- 进入到虚拟环境所在的目录(存放虚拟环境的文件夹)
cdvirtualenv
修改虚拟环境存放的目录
我的电脑>属性>高级系统设置>系统变量
添加参数 WORKON_HOME, 变量下存放需要的绝对路径
创建虚拟环境时指定python版本
在使用mkvirtualenv时, 可以指定–python的参数来指定具体的python路径
mkvirtualenv --python==解释器路径\python.exe [虚拟环境名称]
仰望着那高处的巨人们
发布了153 篇原创文章 · 获赞 12 · 访问量 3574
私信
关注
内容总结
以上是互联网集市为您收集整理的python虚拟环境全部内容,希望文章能够帮你解决python虚拟环境所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。