使用Python搭建虚拟环境的配置方法
python的虚拟环境可以为一个python项目提供独立的解释环境、依赖包等资源,既能够很好的隔离不同项目使用不同python版本带来的冲突,而且还能方便项目的发布。
virtualenv
virtualenv可用于创建独立的Python环境,它会创建一个包含项目所必须要的执行文件。
安装virtualenv
$pipinstallvirtualenv
配置pip安装第三方库的镜像源地址
我们都知道,国内连接国外的服务器都会比较慢,有时候设置下载经常出现超时的情况。这时可以尝试使用国内优秀的豆瓣源镜像来安装。
使用豆瓣源安装virtualenv
pipinstall-ihttps://pypi.douban.com/simplevirtualenv
virtualenv使用方法
如下命令表示在当前目录下创建一个名叫env的目录(虚拟环境),该目录下包含了独立的Python运行程序,以及pip副本用于安装其他的packge
virtualenvenv
当然在创建env的时候可以选择Python解释器,例如:
virtualenv-p/usr/local/bin/python3venv
默认情况下,虚拟环境会依赖系统环境中的sitepackages,就是说系统中已经安装好的第三方package也会安装在虚拟环境中,如果不想依赖这些package,那么可以加上参数--no-site-packages建立虚拟环境
virtualenv--no-site-packages[虚拟环境名称]
启动虚拟环境
cdENV source./bin/activate
注意此时命令行会多一个(ENV),ENV为虚拟环境名称,接下来所有模块都只会安装到这个虚拟的环境中去。
退出虚拟环境
deactivate
如果想删除虚拟环境,那么直接运行rm-rfvenv/命令即可。
在虚拟环境安装Pythonpackages
Virtualenv附带有pip安装工具,因此需要安装的packages可以直接运行:
pipinstall[套件名称] Virtualenvwrapper
Virtualenvwrapper是一个虚拟环境管理工具,它能够管理创建的虚拟环境的位置,并能够方便地查看虚拟环境的名称以及切换到指定的虚拟环境。
安装(确保virtualenv已经安装)
pipinstallvirtualenvwrapper
或者使用豆瓣源
pipinstall-ihttps://pypi.douban.com/simplevirtualenvwrapper-win
注:
安装需要在非虚拟环境下进行
创建虚拟机
mkvirtualenvenv
创建虚拟环境完成后,会自动切换到创建的虚拟环境中
当然也可以指定虚拟机的python版本
mkvirtualenvenv-pC:\python27\python.exe
列出虚拟环境列表
workon或者lsvirtualenv
启动/切换虚拟环境
使用workon[virtual-name]即可切换到对应的虚拟环境
workon[虚拟环境名称]
删除虚拟环境
rmvirtualenv[虚拟环境名称]
离开虚拟环境,和virutalenv一样的命令
deactivate
总结
以上所述是小编给大家介绍的使用Python搭建虚拟环境的配置方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!