macports 没有将 python_select 放在 /opt/local/bin 中

发布于 2024-11-09 19:19:38 字数 207 浏览 3 评论 0原文

我已经使用 MacPorts 卸载并重新安装了 python_select,但它不会显示在 /opt/local/bin 中。因此,在尝试运行它时出现“未找到命令”错误。然而 MacPorts 坚持认为它已安装。甚至尝试过 uninstall -f 和 port clean --all python_select。

是否有更彻底的步骤将其从 MacPorts 中删除并尝试再次安装?

I've uninstalled and reinstalled python_select using MacPorts and yet it won't show up in /opt/local/bin. Consequently, I get a "command not found" error when attempting to run it. Yet MacPorts insists that it is installed. Have even tried uninstall -f and port clean --all python_select.

Is there a more drastic step to remove it from MacPorts and try installing again?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

爱格式化 2024-11-16 19:19:38

似乎 python_select 已被弃用

“python_select”(和其他独立的 *_select 脚本)消失了。

使用“sudo port select python python26”等。

It seems that python_select has been deprecated:

"python_select" (and other standalone *_select scripts) is gone.

Use "sudo port select python python26" etc.

∞琼窗梦回ˉ 2024-11-16 19:19:38
sudo port select --set python python25

这会将 Python 别名 (/opt/local/bin/python) 设置为 python25

如果您不确定必须选择哪个版本的 Python,您可以使用:

$ port select --list python
Available versions for python:
    none
    python24
    python25-apple
    python26
    python26-apple
    python27 (active)

这会向您显示 python27被选中,版本 25 & 26 个具有 Apple 特定版本(这些版本随 OS X 一起分发)。

sudo port select --set python python25

This will set the Python alias (/opt/local/bin/python) to python25

If you're not sure which versions of Python you have to select from, you can use:

$ port select --list python
Available versions for python:
    none
    python24
    python25-apple
    python26
    python26-apple
    python27 (active)

This shows you that python27 is selected, and that versions 25 & 26 have Apple specific versions (these are distributed with OS X).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文