Mac管理Python版本⼯具
Mac 管理Python版本⼯具
. ⼀、pyenv
Mac系统默认是存在python2.7的,开发环境建议使⽤python3以上的版本。这就要求我们可以任意切换python版本,使⽤pyenv就可以很好地做到这⼀点,且能够保证⼆者都有⾃
⼰的ipython和pip。
⼆、安装pyenv
安装pyenv有两种⽅法,这⾥我只说使⽤brew来进⾏安装。另外⼀种见git
pyenv
1、使⽤homebrew 执⾏命令即可
$ brew install pyenv
2、安装成功之后,直接在终端执⾏下⾯三⾏
$ export PATH="$HOME/.pyenv/bin:$PATH"
$ eval "$(pyenv init -)"
$ eval "$(pyenv virtualenv-init -)"电脑oops是什么意思
自定义linearlayout
如果出现:pyenv: no such command `virtualenv-init' 这个报错。解决如下:
先⽤这个命令更新⼀下
$ brew upgrade --HEAD pyenv-virtualenv
如果上⼀个命令提⽰: Error: invalid option: --HEAD,就换下⾯这个命令
$ brew install --HEAD pyenv-virtualenv
三、pyenv常⽤命令
1、查看已安装的version版本
用php递归函数实现阶乘计算$ pyenv versions
如果你Mac没装过其他版本的话会显⽰这个
* system (set by /Users/家⽬录/.pyenv/version)
如果你安装了Python3以及以上的版本会出现
* system (set by /Users/家⽬录/.pyenv/version)
python安装教程mac3.7.0
2、查看可安装的Python版本
$ pyenv install -l
3、安装python
$ pyenv install <version>    # 其中version是版本号。例如:
access查询条件表达式 大全
# pyenv install 3.7.0
安装成功后会出现:
# Installed Python-3.7.0 to /Users/家⽬录/.pyenv/versions/3.7.0
4、python版本管理 (三种管理⽅式)
全局设置python版本为指定版本,设置全局的 Python 版本,通过将版本号写⼊ ~/.pyenv/version ⽂件的⽅式。
a、$ pyenv global <version>
设置当前路径下python版本为指定版本,设置 Python 本地版本,通过将版本号写⼊当前⽬录下的 .python-version ⽂件的⽅式。通过这种⽅式设置的 Python 版本优先级较 global ⾼。
b、$ pyenv local <version>
设置当前shell窗⼝使⽤的python版本为指定版本,设置⾯向 shell 的 Python 版本,通过设置当前 shell 的 PYENV_VERSION 环境变量的⽅式。这个版本的优先级⽐ local 和 global 都要⾼。–unset 参数可以⽤于取消当前 shell 设定的版本。
c、$ pyenv shell <version>
例如:pyenv local 3.7.0
oop思想
如果要取消当前设定的话就使⽤下⾯命令:
$ pyenv local --unset  # 另外两个也是如此
5、查看当前设定版本
$ pyenv version
6、卸载python
$ pyenv uninstall 3.7.0

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。