mac搭建python virtualenv虚拟环境并使用

李金龙
李金龙
管理员
501
文章
0
粉丝
Django资料评论3,190字数 453阅读模式

在进行下面的内容的开始,请先升级pip,命令如下,截止到2017年5月23日8时,pip的最新版本为9.0.1,至于为什么需要升级,我也不晓得。

  1. python -m pip install --upgrade pip

virtualenv是啥?

virtualenv(virtual environment)就是用来为一个应用创建一套“隔离”的Python运行环境。

virtualenv安装?

在终端中输入以下命名

  1. pip install virtualenv

  1. sudo pip install virtualenv

  1. sudo easy_install virtualenv

以上,可能需要输入账号的密码,即电脑的密码。

我猜应该有人会吐槽,神经病啊搞那么多命令,呃,简单说明,我电脑上的python2.7被我删除了,然后我一直在想各种方法去恢复,至于怎么装上去的,我也不知道是哪一个命令,你猜吧。放心苹果很坚强,不会挂了。

virtualenv创建环境?

  • 进入至文件夹,创建文件夹
  1. cd /Users/lijinlong/Desktop/python/Django
  2. mkdir edu
  • 创建虚拟环境
  1. virtualenv --no-site-packages edu
  2. New python executable in /Users/lijinlong/Desktop/python/Django/edu/bin/python
  3. Installing setuptools, pip, wheel...done.

参数:--no-site-packages 不带任何第三方的python环境

  • 使用虚拟环境
  1. lijinlong:Django lijinlong$ cd edu
  2. lijinlong:edu lijinlong$ source bin/activate  
  3. (edu) lijinlong:edu lijinlong$

先进入到目录中,然后输入source bin/activate命令就进入到虚拟环境中了,win可能不同,请自行百度查询。

剩下的就是自己在虚拟环境中安装乱七八糟的软件了。

  • 退出虚拟环境
  1. deactivate

virtualenv指定python版本

  • 查询python位置(后面证实这个是赠送的,在此处没啥意义)
  1. import sys
  2. print sys.path
  1. import sys
  2. print(sys.path)
  • 指定python版本
  1. virtualenv -p /usr/bin/python2.7 ENV2.7
  2. virtualenv -p /usr/local/bin/python3.4 ENV3.4
  3. virtualenv -p /usr/local/bin/python3.5 ENV3.6
  4. virtualenv -p /usr/local/bin/python3.6 ENV3.6
  5. virtualenv -p  python版本执行文件  虚拟环境文件夹

virtualenv 帮助

  1. virtualenv -h

 

 
李金龙
  • 本文由 李金龙 发表于2017年5月23日 08:30:38
  • 转载请务必保留本文链接:https://www.lijinlong.cc/django/djzl/1915.html
Django资料

django常见bug收集器及部署

程序员最快的成长就是不停的遇到bug,然后处理bug,记录bug,就这样一路杀下来,很多东西就零碎的让自己变成大牛了,虽然过程很辛苦,但人生又哪里那么轻松呢? 以下的代码,除了最后blog.views...
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证