macos 上的口是心非不起作用,获取:env:python2:没有这样的文件或目录

Duplicity on macos not working, getting: env: python2: No such file or directory

我正在尝试 运行 在 macOS 上口是心非,但我收到了这个错误:

env: python2: No such file or directory

恕我直言 python2 和 python2.7 之间缺少 link,但我不确定

创建一个从 /usr/bin/python2 到 /usr/bin/python 的 link 来解决这个问题安全吗?或者将口是心非改为使用 /usr/bin/python 会更好吗?

您可以创建一个符号链接,但最好在 /usr/local/bin/ 或您的普通用户帐户可以访问的其他地方创建它,而不是在 /usr/bin/ 中全局创建(这需要 root 访问权限)修改).

就个人而言,我发现如果您从 brew 安装 brew 和 Python,您不仅可以获得最新的 Python 版本,而且它还会为您管理这些路径问题。

https://brew.sh/

阅读更多关于 brew 的信息