• 记python版本管理--pyenv


    随记:

        众所周知,python2.x版本与3.x版本有比较大的区别,如果你是2.x版本的使用者,突然接了3.x版本的项目,或者反过来,遇到这种情况该怎么办呢?重新安装自己电脑上的python,来匹配对应的项目?这样也太麻烦了吧,下次状况反过来又得重新装一遍!

        其实不用这样,这里有更简单的方法解决python的这个版本问题。这里推荐pyenv,来管理你的python版本,让你可以在不同的版本间随意切换。

    安装pyenv(git方式):

        先cd到你想要安装的目录,比如这里我直接放在根目录,然后执行:

    cd ~
    git clone git://github.com/pyenv/pyenv.git .pyenv

        然后将pyenv添加至环境变量,将下面三行直接写到~/.bashrc或者~/.zshrc文件中

    export PYENV_ROOT="/Users/administrator/.pyenv"
    
    export PATH="$PYENV_ROOT/bin:$PYENV_ROOT/shims:/usr/texbin:$PATH"
    
    eval "$(pyenv init -)"

        .pyenv的路径别弄错了。然后执行以下

    $ . ~/.bashrc
    $ pyenv rehash

         到这里pyenv就算装完了。

    使用pyenv:

        我们来看以下pyenv能做什么,在命令行输入:

    $ pyenv install --list

        可以查看所有可以安装的python的版本。输入:

    $ pyenv versions

        可以查看所有你已经安装的版本,以及你当前系统环境正在使用的python版本:

    • 查看可安装的版本 pyenv install --list
    • 安装指定版本 pyenv install 3.4.3
    • 查看已安装版本 pyenv versions
    • 设置全局默认版本 pyenv global 3.4.1
    • 设置当前路径版本 pyenv local 2.7.10

        至此我们已经可以实现在各个不同的python版本之间实现自由切换了。

  • 相关阅读:
    【WPF】代码触发Button点击事件
    [WPF]静态资源(StaticResource)和动态资源(DynamicResource)
    stm32f103_arduino
    解除github下载的文件的锁定
    c# wpf binding
    mysql 使用可能遇到的问题
    c# progressbar
    STM32串口IAP(YModem) (转载)
    VS2017、VS2019安装包制作(转)
    八、ES集群搭建
  • 原文地址:https://www.cnblogs.com/onlyworld/p/5855563.html
Copyright © 2020-2023  润新知