相关疑难解决方法(0)

#!/ usr/bin/python3的目的

我已经注意到了几种脚本语言,但在这个例子中,我使用的是python.在许多教程中,他们将从#!/usr/bin/python3第一行开始.我不明白为什么我们有这个.

  • 不应该是操作系统知道它是一个python脚本(显然它已经安装,因为你正在引用它)
  • 如果用户使用的是非基于unix的操作系统,该怎么办?
  • 无论出于何种原因,该语言都安装在不同的文件夹中
  • 用户具有不同的版本.特别是当它不是完整版本号时(如Python3 vs Python32)

如果有的话,我可以看到这打破了python脚本,因为上面列出的原因.

python scripting

136
推荐指数
5
解决办法
16万
查看次数

使用 Bash 修复 Python 库的 PATH

我试图通过在 Bash 中执行以下命令的变体来安装一些 Python 库:

pip install --user -U numpy
Run Code Online (Sandbox Code Playgroud)

我使用 Homebrew 安装了 Python3。

然后我每次都会收到以下消息的变体:

警告:脚本 f2py、f2py3 和 f2py3.7 安装在不在 PATH 上的“/Users/x/Library/Python/3.7/bin”中。考虑将此目录添加到 PATH,或者,如果您希望取消此警告,请使用 --no-warn-script-location。

如何解决此问题以避免将来出现问题?

python macos bash pip path

27
推荐指数
2
解决办法
6万
查看次数

标签 统计

python ×2

bash ×1

macos ×1

path ×1

pip ×1

scripting ×1