在这个问题的开头,我会说我以前几乎没有使用过 python,也从未在 Mac OS 上使用过,所以我完全准备好接受我可能在做一些相当愚蠢的事情!
我收到了两个 python 项目,其中一个我需要运行。当我打开我感兴趣的项目(在 TextWrangler 中)并运行时,我收到以下错误:
context.py:16: ImportError: No module named fetch_command
好吧.. fetch_command 是另一个程序中的一个模块,它与/Users/myname
我要运行的程序位于同一目录 ( ) 中。(应用程序的文档很少表明:
“我不会尝试安装到您的 python 安装目录中,我会安装到某个主目录或前缀并设置您的 PYTHONPATH 和 PATH(或使用 virtualenv) ”
所以我已经尝试(并且成功了 - 我已经通过调用echo $PATH
and进行了测试echo $PYTHONPATH
)添加Users/myname
到 PATH 和 PYTHONPATH。这什么也没做。然后我尝试添加/Users/myname/other_python_app/src
到 PATH 和 PYTHONPATH,但这也没有奏效。任何人都知道我做错了什么..?
提前非常感谢!