我对 python 很陌生,虽然以前编程过很多。我正在使用 mac osx 雪豹和 python 2.6.1。
我已经关注了这篇关于将 PYTHONPATH 设置为自定义脚本目录的帖子,但无法让 python 识别它。 如何在 Mac OS X 中从终端运行我的 python 脚本而无需输入完整路径?
所以我在 /Users/richn/Documents/scripts/ 中有一个简单的 helloworld 脚本,名为 hello.py
里面是这个
#!/usr/bin/env python
打印“你好世界!”
我在我的主目录中创建了一个 .profile 文件,其中包含
导出 PYTHONPATH=/Users/richn/Documents/scripts
我还更改了文件的权限,使其可以使用 chmod a+x hello.py 执行
从该脚本文件夹在终端中运行 ./hello.py 可以正常工作,但是每当我在该文件夹之外运行它时,我都会收到此错误
-bash: ./hello.py: 没有这样的文件或目录
如何让我的脚本在该文件夹之外运行?有人有什么想法吗?
非常感谢