• 通过pyenv进行多版本python管理


    1、安装pyenv

    brew install pyenv

    2、配置.zshrc文件

    export PYENV_ROOT=/usr/local/var/pyenv
    if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi

    3、使刚配置内容在当前shell中生效

    source .zshrc

    4、查看可以安装的python版本

    pyenv install -l

    5、安装python

    CFLAGS="-I$(xcrun --show-sdk-path)/usr/include" pyenv install -v 3.5.1

    6、刷新数据库

    pyenv rehash

    7、查看已经安装的python版本

    pyenv versions

    8、切换python版本

    pyenv global/local <version>

    运行global命令会切换全局的python版本;

    而local命令则会在当前目录下创建.python_version,管理当前目录及其子目录(子目录没有.python_version的情况下)的python版本。

    通常,我们在项目目录下设置一下local版本就可以了,原因如下

    一般的,我们不修改全局版本,而使用期默认值system,因为在unix系统上,很多系统工具依赖于Python,如果我们修改了Python的版本,会造成绝大多数的依赖Python的系统工具无法使用,如果你不小心修改了,也不要紧张,使用global命令修改回来就可以了,有时候,你发现部分系统工具无法使用,你也可以看看你当前的Python版本

  • 相关阅读:
    flask虚拟环境
    db.Column
    flask_cors跨域请求
    app.config.from_object
    jquery链式原理.html
    swiper轮播
    jquery引用
    animate.html
    设置和获取html里面的内容.html
    jquery获取dom属性方法
  • 原文地址:https://www.cnblogs.com/puroc/p/5303430.html
Copyright © 2020-2023  润新知