小编典典

我怎样才能使自制的python和pyenv一起生活?

python

从2.7.9切换到python 3.4.3之后(非常简单),我经常希望在与同事共享之前先使用python
2.7.9测试我的一些脚本。我正在使用OSX优胜美地平台,所有内容均由自制软件编译而成。

这种情况非常丑陋(在每个步骤都设置PATHes
PYTHONPATH)-直到我发现pyenv可以很容易地做到这一点,并且可以使用自制软件轻松安装。到现在为止还挺好。

但是,既然我正在使用此版本的python,它不一定与自制软件兼容。此外,我发现我可以切换回系统的python,更一般地说pyenv可以访问它:

$ pyenv versions
  system
  2.7.9
* 3.4.3 (set by /usr/local/var/pyenv/version)

但是 我怎么也可以为pythonhomebrew编译的s添加条目


阅读 146

收藏
2021-01-20

共1个答案

小编典典

你可以在你的home目录安装pyenv(如pyenv的安装指南中所述),然后在创建一个符号链接~/.pyenv/versions$(brew --cellar)/python

ln -s $(brew --cellar python)/* ~/.pyenv/versions/

如今Homebrew的工作方式将同时适用于2.x和3.x。

2021-01-20