为了账号安全,请及时绑定邮箱和手机立即绑定

使用 Bash 修复 Python 库的 PATH

使用 Bash 修复 Python 库的 PATH

qq_花开花谢_0 2022-06-02 11:09:13
我试图通过在 Bash 中执行以下命令的变体来安装一些 Python 库:pip install --user -U numpy我使用 Homebrew 安装了 Python3。然后,我每次都会收到以下消息的变体:警告:脚本 f2py、f2py3 和 f2py3.7 安装在不在 PATH 上的“/Users/x/Library/Python/3.7/bin”中。考虑将此目录添加到 PATH,或者,如果您希望禁止显示此警告,请使用 --no-warn-script-location。如何解决此问题以避免将来出现问题?
查看完整描述

3 回答

?
饮歌长啸

TA贡献1951条经验 获得超3个赞

错误消息告诉您将 Python 3 添加到您的路径中。

为此,请使用文本编辑器打开/Users/<you>/.profile,并在最后一行添加:

export PATH=/Users/<you>/Library/Python/3.8/bin:$PATH

然后,您需要启动一个新的终端窗口才能使这些设置生效。(你可以通过直接在你的shell中输入该行来使它在你当前的shell中生效)

[编辑:现在 macOS 12.3 已经删除了所有版本的 Python,Homebrew 是安装 Python 的最简单方法。幸运的是,事情变得更简单了,因为你的系统上只有一个 Python 版本,而且你不需要覆盖系统的版本(因为不再有一个版本了)。]


查看完整回答
反对 回复 2022-06-02
?
森林海

TA贡献2011条经验 获得超2个赞

更新:从 python 3.8 开始,应使用以下路径:

export PATH=/Library/Frameworks/Python.framework/Versions/3.8/bin:$PATH

如果您使用的是bash,则可以将其存储在您的/.bashrc
如果您使用的是zsh,则可以将其存储在您的/.zshrc


查看完整回答
反对 回复 2022-06-02
?
慕容708150

TA贡献1831条经验 获得超4个赞

您必须更新搜索路径位置、所需bin文件夹、您的.zshrc.bashrc

例子

对于/Library/Python/3.8/bin,您可以添加变量$HOME,并与所需的路径一起使用:

export PATH="$HOME/Library/Python/3.8/bin:$PATH"

结语

在当前Terminal选项卡中,您必须使用 config、by. ~/.zshrc等重新加载.bashrcshell


查看完整回答
反对 回复 2022-06-02
  • 3 回答
  • 0 关注
  • 106 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信