您当前的位置:首页 > 电脑百科 > 软件技术 > 操作系统 > Mac

Mac 上安装 pyenv 使用多版本python开发项目

时间:2020-09-09 12:48:04  来源:  作者:
Mac 上安装 pyenv 使用多版本python开发项目

 

安装 pyenv

~ % brew install pyenv

Updating Homebrew...
==> Auto-updated Homebrew!Updated 1 tap (homebrew/core).==> Updated FormulaeUpdated 19 formulae.......For compilers to find readline you may need to set:
  export LDFLAGS="-L/usr/local/opt/readline/lib"
  export CPPFLAGS="-I/usr/local/opt/readline/include"
For pkg-config to find readline you may need to set:
  export PKG_CONFIG_PATH="/usr/local/opt/readline/lib/pkgconfig"

 

把pyenv加到环境变量PATH里面

~ % echo -e 'if command -v pyenv 1>/dev/null 2>&1; thenn eval "$(pyenv init -)"nfi' >> ~/.zshrc

~ % more ~/.zshrc

if command -v pyenv 1>/dev/null 2>&1; then
  eval "$(pyenv init -)"
fi

重新启动shell,检查pyenv 安装成功

~ % exec "$SHELL"

~ % pyenv help

Usage: pyenv <command> [<args>]
Some useful pyenv commands are:   --version   Display the version of pyenv
   commands    List all available pyenv commands
   exec        Run an executable with the selected Python/ target=_blank class=infotextkey>Python version
   global      Set or show the global Python version(s)
   help        Display help for a command
   hooks       List hook scripts for a given pyenv command
   init        Configure the shell environment for pyenv
   install     Install a Python version using python-build
   local       Set or show the local Application-specific Python version(s)
   prefix      Display prefix for a Python version
   rehash      Rehash pyenv shims (run this after installing executables)
   root        Display the root directory where versions and shims are kept
   shell       Set or show the shell-specific Python version
   shims       List existing pyenv shims
   uninstall   Uninstall a specific Python version
   version     Show the current Python version(s) and its origin
   version-file   Detect the file that sets the current pyenv version
   version-name   Show the current Python version
   version-origin   Explain how the current Python version is set
   versions    List all Python versions available to pyenv
   whence      List all Python versions that contain the given executable
   which       Display the full path to an executable

安装多版本python

~% pyenv install 2.7.6

python-build: use openssl from homebrew
python-build: use readline from homebrew
Downloading Python-2.7.6.tgz...
-> https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz
......

如果有错误发生,在这个链接里面找一找解决方法 :https://github.com/pyenv/pyenv/wiki/Common-build-problems

安装成功后,python 安装在: /Users/xxx/.pyenv/versions/2.7.6/bin

安装其它版本python 也是在这个versions目录下面

设定当前工作的python版本

~%pyenv global 2.7.6

好了,看使用python多版本开发吧



Tags:pyenv   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
安装 pyenv~ % brew install pyenvUpdating Homebrew...==> Auto-updated Homebrew!Updated 1 tap (homebrew/core).==> Updated FormulaeUpdated 19 formulae.......For c...【详细内容】
2020-09-09  Tags: pyenv  点击:(100)  评论:(0)  加入收藏
如果你在 macOS 上运行的项目需要没有安装的 Python 版本,请试试 pyenv。 来源:https://linux.cn/article-12241-1.html 作者:Matthew Broberg 译者:geekpi 即使对于有经验的开...【详细内容】
2020-05-25  Tags: pyenv  点击:(115)  评论:(0)  加入收藏
▌简易百科推荐
“自己的电脑是Mac,朋友想从我的Mac里拷贝一些文件过去,但是发现插入硬盘之后,文件无法拷贝进去,但是她的硬盘插在她自己的电脑(联想)上又可以正常复制文件,这是为什么呢?怎样才能使...【详细内容】
2022-07-13  赤友软件    Tags:NTFS硬盘   点击:(11)  评论:(0)  加入收藏
在这篇文章当中我们将继续寻找那些隐藏在 macOS 中那些「大隐隐于市」的效能工具。macOS 自带的屏显功能macOS 自带的屏显键盘操作功能隐藏得比较深,需要用户自动手动开启;使...【详细内容】
2022-06-05  少数派    Tags:macOS   点击:(61)  评论:(0)  加入收藏
一般Mac电脑连上WiFi就可以使用,但Mac电脑插上网线后如何设置?下面分享mac电脑插网线后是如何设置的。1、插入网线后,打开Mac电脑的系统偏好设置; 2、打开系统偏好设置后,点击“...【详细内容】
2022-05-09  爱玩小不点    Tags:mac电脑   点击:(95)  评论:(0)  加入收藏
IINA 是一款自由及开源媒体播放器,由中国开发者用 Swift 程式语言编写,目前只支持 macOS 平台。IINA Mac上最好用最强大的视频播放器,免费而且极其高效,占用低,解码速度快。...【详细内容】
2022-05-07  INS666    Tags:IINA   点击:(290)  评论:(0)  加入收藏
如果Mac电脑的数据丢失或删除了,想要将它们找回,有什么办法吗?Mac电脑如何恢复数据?用下面这个方法试试。在互联网时代,电脑是我们学习和工作的必备品,我们使用电脑生产出一些数据...【详细内容】
2022-04-26  易我数据恢复    Tags:恢复数据   点击:(112)  评论:(0)  加入收藏
Mac操作系统虽然比Windows操作系统流畅很多,但是从本质上说,也是一个从“Unix”操作系统内核发展而来的操作系统。Mac操作系统用久了,特别是长久不关机的Mac系统也会由于软件运...【详细内容】
2022-04-25  肥球inCD    Tags:Mac   点击:(101)  评论:(0)  加入收藏
推荐一款优质的mac图像浏览器,EdgeView for Mac的功能全面,支持浏览JPG、PDF、GIF、TIFF等格式的图像文件,而且EdgeView mac特别版内置文件浏览器,无需提取即可打开ZIP、7-zip、...【详细内容】
2022-04-20  本命1995    Tags:EdgeView   点击:(75)  评论:(0)  加入收藏
华为开源的openEuler操作系统目前主要用于商业服务器端,我们可以在自己的电脑上进行直接安装,或者你用虚拟器进行安装也可以。由于虚拟机安装方式更省钱、安装卸载更方便,下面...【详细内容】
2022-04-18  码农科技    Tags:VirtualBox   点击:(168)  评论:(0)  加入收藏
在Macbook的笔记本上都有苹果的logo,这个苹果logo是可以点亮的,下面我们分享点亮MacBook上的苹果logo的操作步骤。1、在Macbook中打开系统偏好设置, 2、在系统偏好设置中,点击“...【详细内容】
2022-04-13  爱玩小不点    Tags:苹果logo   点击:(272)  评论:(0)  加入收藏
MacBook 怎么选,这里有详细介绍,来自小红书,让更多人看到!!...【详细内容】
2022-04-12  数码信息库  今日头条  Tags:MacBook   点击:(110)  评论:(0)  加入收藏
站内最新
站内热门
站内头条