Centos6.5 安装 python3.5 虚拟环境 virtualenvwrapper

1 . 安装 python3.5

下载:https://www.python.org/

  https://www.python.org/downloads/

1.1安装 pthon3.5 (特别注意)

  

tar -xvzf Python-3.5.1.tgz
cd Python-3.5.1/
./configure --prefix=/usr/python  这里配置自己的安装目录

 make && make altinstall (注意中这个命令) 如果不这样,会出很多麻烦

出现 success 后
 ln -s /usr/python/bin/python3 /usr/bin/python
这时候 yum 不能用, 需要修改/usr/bin/yum

    

注意 centos6.5 默认 Python 是2.6 .在  /usr/bin/python2.6下

好了 ,终端敲入命令 : python  是不是显示3.5了

1.2 安装python-virtualenv

  我用命令yum install python-virtualenv 安装了好几次都不可以. 最后只好下载源码了:

  https://pypi.python.org/pypi/virtualenv/

  然后, tar -zxvf , cd   , python setup.py install

  success

2使用virtualenvwrapper

  1.  sudo pip install virtualenvwrapper --ignore-installed six

  这个地方安装了很多次,网上的方法也适用了,只有这个对我管用

  

  2.创建一个文件夹,用于存放所有的虚拟环境:
    mkdir py_vm   (目录自定义)
 
  3.设置环境变量,把下面两行添加到~/.bashrc里。
    export WORKON_HOME=/home/work/py_vm (绝对路径)
    source /usr/bin/virtualenvwrapper.sh
    然后就可以使用virtualenvwrapper了。
 
  4.创建虚拟环境:mkvirtualenv [虚拟环境名称]
    mkvirtualenv env2
    mkvirtualenv env3
    注意:mkvirtualenv可以使用virtualenv的参数,比如--python来指定python版本。创建虚拟环境后,会自动切换到此虚拟环境里。虚拟环境目录都在  WORKON_HOME里。
  例如我的:
    mkvirtualenv  --python=/usr/python3.5/bin/python3 envpy3.5 (Python3.5)
      mkvirtualenv --python=/usr/bin/python2.6 envpy2.6(python 2.6)
 
  5.列出所有虚拟环境:lsvirtualenv -b
 
  6.启动/切换虚拟环境:workon [虚拟环境名称]
 
  7.进入当前环境的目录:cdvirtualenv 
 
  8.删除虚拟环境:rmvirtualenv [虚拟环境名称]

  

  9.lssitepackages 列出当前环境中site-packages内容  (在环境中执行)

  

												

最新文章

  1. 在开启DRS的集群中修复VMware虚拟主机启动问题
  2. Java内存回收机制
  3. JS性能优化笔记搜索整理
  4. 转:Nginx配置指令location匹配符优先级和安全问题
  5. SQL开发 循序渐进
  6. OpenGL 回顾-——矩形的创建、列表
  7. OPENSSL中RSA私钥文件(PEM格式)解析【一】
  8. PL/SQL:使用pragma restrict_references限制包权限
  9. 差别不在英语水平,而在汉语水平If you do not leave me, we will die together.
  10. ViewPager实现页卡的3种方法(谷歌组件)
  11. ECToch随笔
  12. Linux系统采用netstat命令查看DDOS攻击的方法
  13. js动画(四)
  14. Apache降权和禁用PHP危险函数
  15. PHP 5.6 微信上传临时素材的坑
  16. 景观指数分析 - 初识FragStats4.2
  17. socket编程: TypeError: must be bytes or buffer, not str
  18. Jmeter+ant集成接口测试报告
  19. Ubuntu下开启Mysql远程访问的方法
  20. vue-resource get/post请求如何携带cookie的问题

热门文章

  1. python从开始到放弃的途中一直很菜的day13
  2. windows下mysql 5.7以上版本安装及遇到的问题
  3. Linux新手随手笔记1.6
  4. Eclipse中快捷键Ctrl + Alt + 向上箭头 或者 Ctrl + Alt + 向下箭头与Windows冲突
  5. Python----数据预处理
  6. pytorch识别CIFAR10:训练ResNet-34(准确率80%)
  7. Flutter之内置动画(转)
  8. Python------Mongodb操作
  9. MySQL安装后无法用root用户访问的问题
  10. Frame Interpolation