这让我发疯......
我在最新的Mac上使用最新的EPD Distribution,我想学习《Python for software design》这本书。其中,章。 4、是一个应该加载来玩的东西。
但要做到这一点,我似乎需要将 PATH 变量设置为相关目录。由于我不太熟悉,我环顾四周,最后将其添加到我的 .bash-profile 中:
"PYTHONPATH="$HOME/Dropbox/Programming/swampy-2.0"
终端检查:
Andreass-Mac-mini:~ ak$ $PYTHONPATH
-bash: /Users/ak/Dropbox/Programming/swampy-2.0: is a directory
到目前为止,我认为它应该有效。然后是这样的:
>>> from TurtleWorld import *
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
from TurtleWorld import *
ImportError: No module named TurtleWorld
这是正确的文件名,正确的目录,但在我看来,路径不正确?
那么我必须做什么/改变它才能在我的 Mac 上运行?
编辑:顺便说一句 - (在不同的情况下)我还创建了一个目录 .MacOSX 并将文件environment.plist 放入其中,并使用相同的路径变量。没有任何改变:-(
谢谢 安德烈亚斯
最佳答案
在 .bash 配置文件中使用 export
命令使环境变量出现在其他上下文中:
export PYTHONPATH=$HOME/Dropbox/Programming/swampy-2.0
关于python - 在 Mac 上为 Python 设置环境变量 - 似乎不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9726398/