在进行下面的内容的开始,请先升级pip,命令如下,截止到5月23日8时,pip的最新版本为9.0.1,至于为什么需要升级,我也不晓得。
python-mpipinstall--upgradepip
virtualenv是啥?
virtualenv(virtual environment)就是用来为一个应用创建一套“隔离”的Python运行环境。
virtualenv安装?
在终端中输入以下命名
pipinstallvirtualenv
或
sudopipinstallvirtualenv
或
sudoeasy_installvirtualenv
以上,可能需要输入账号的密码,即电脑的密码。
我猜应该有人会吐槽,神经病啊搞那么多命令,呃,简单说明,我电脑上的python2.7被我删除了,然后我一直在想各种方法去恢复,至于怎么装上去的,我也不知道是哪一个命令,你猜吧。放心苹果很坚强,不会挂了。
virtualenv创建环境?
进入至文件夹,创建文件夹
cd/Users/lijinlong/Desktop/python/Django
mkdiredu
创建虚拟环境
virtualenv--no-site-packagesedu
Newpythonexecutablein/Users/lijinlong/Desktop/python/Django/edu/bin/python
Installingsetuptools,pip,wheel...done.
参数:--no-site-packages 不带任何第三方的python环境
使用虚拟环境
lijinlong:Djangolijinlong$cdedu
lijinlong:edulijinlong$sourcebin/activate
(edu)lijinlong:edulijinlong$
先进入到目录中,然后输入sourcebin/activate命令,就进入到虚拟环境中了,win可能不同,请自行百度查询。
剩下的就是自己在虚拟环境中安装乱七八糟的软件了。
退出虚拟环境
deactivate
virtualenv指定python版本
查询python位置(后面证实这个是赠送的,在此处没啥意义)
importsys
printsys.path
importsys
print(sys.path)
指定python版本
virtualenv-p/usr/bin/python2.7ENV2.7
virtualenv-p/usr/local/bin/python3.4ENV3.4
virtualenv-p/usr/local/bin/python3.5ENV3.6
virtualenv-p/usr/local/bin/python3.6ENV3.6
virtualenv-ppython版本执行文件虚拟环境文件夹
virtualenv 帮助
virtualenv-h