python - 如何将 Python 2.7 设为 Mac 的默认 Python 版本?

标签 python macos path

这个问题已被问过很多次,但答案不足以解决这个具体问题。我正在尝试安装 Hyperledger,其中一部分依赖于 node-gyp 并且终端上的“node-gyp重建”正在运行。

我找不到这个脚本在我的计算机上的位置,但它正在尝试使用 Anaconda Python,由于一个简单的括号错误,该脚本弄乱了脚本(2.7 打印的形式为 print 'hi',但 3.x 处理print 更像是一种方法)。

所以我的问题是,当类似这样的脚本尝试在我的系统上使用 Python 时,如何更改默认的 Python 版本,以便它们可以使用 Mac 附带的 2.7 而不是 Anaconda 并给我带来问题。

最佳答案

你可以使用 pyenv:

pyenv global 2.7.9

How to setup and use pyenv

关于python - 如何将 Python 2.7 设为 Mac 的默认 Python 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55988374/

相关文章:

我们可以将带有空格的路径字符串作为参数传递给 fopen() 吗?

Python 模块导入错误 "ImportError: No module named mrjob.job"

python - 以大写字母拆分字符串

python - 从周围的边界框提取车牌平行四边形?

python - 连接不同文件形状的多个文件抛出错误 :ValueError: Shape of passed values is (88, 57915),索引暗示 (88, 57906)

macos - iTerm2 打印出一个空字符

ruby - 错误 : Failed to build gem native extension (ruby extconf. rb): Mac OSX

python - 如何使用 glob 读取有限的数字名称文件集?

python - 如何在同一张图中绘制不同频率的各种数据?

python - virtualenv pip mysqldb mac os X python