计算机视觉技术 学生排队 unity 工厂模式 ajax xml azure junit drupal cassandra combobox vue响应式布局 支付网站建设 多商户商城模板 jquery拼接字符串 short几个字节 idea整理代码格式 js教程文档 python功能 python多线程编程 python配置 python图形界面开发 python匹配字符串 javadate java编译环境 java操作数据库 java版本查看 python网站开发实例 acmecadconverter cf透视辅助 mac地址修改 mathcad15 微信昵称找人的软件 小洛快跑 磁芯大战 linux格式化硬盘 igfxtray 战法装备 搜狐影音播放器 保留两位小数的函数
当前位置: 首页 > 学习教程  > 

Centos 多版本python管理

2020/10/16 17:42:53 文章标签: centos查看python版本

Centos 多版本python管理 安装多版本python后pip安装每次都需要配置安装不同版本的安装位置,略麻烦,使用pyenv进行python版本管理就方便多啦 安装pyenv 在$HOME 下创建.pyenv文件夹,在该文件夹下使用命令: #git clone git://gi…

Centos 多版本python管理

安装多版本python后pip安装每次都需要配置安装不同版本的安装位置,略麻烦,使用pyenv进行python版本管理就方便多啦

  1. 安装pyenv

    在$HOME 下创建.pyenv文件夹,在该文件夹下使用命令:
    #git clone git://github.com/yyuu/pyenv.git ~/.pyenv
    这里写图片描述

    #echo ‘export PYENV_ROOT=”$HOME/.pyenv”’ >> ~/.bashrc
    #echo $PYENV_ROOT
    #echo ‘export PATH=”$PYENV_ROOT/bin:$PATH”’ >> ~/.bashrc
    #echo echo ‘eval “$(pyenv init -)”’ >> ~/.bashrc
    #exec $SHELL -l

    安装完成后查看当前已安装python版本
    # pyenv version
    这里写图片描述

  2. 安装anaconda3-4.4.0

    创建文件夹$HOME/.pyenv/cache
    在文件夹中放入下载好的Anaconda3-4.4.0-Linux-x86_64.sh
    运行:
    # pyenv install anaconda3-4.4.0
    (这么做的原因是因为直接运行该命令pyenv会去https://repo.continuum.io/archive下载,网速太慢,anaconda安装镜像可以去清华镜像网站下载)

    安装中

    这里写图片描述

    完成后使用命令查看:
    # pyenv rehash (更新)
    # pyenv versions(注意versions是查看所有安装版本,version是当前版本)

    这里写图片描述

  3. 切换python 版本

    • pyenv global __version #设置默认的Python版本
    • pyenv local __version #在当前路径创建一个.python-version,以后进入这个目录自动切换为该版本
    • pyenv shell __version #在当前shell的session中启用某个Python版本,优先级高于global,local

      下图显示了切换不同版本python,pip能自动识别切换当前python版本

    不同版本pip安装

参考:
* http://www.cnblogs.com/Yiutto/p/5962906.html


本文链接: http://www.dtmao.cc/news_show_300003.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?