【发布时间】:2011-01-17 22:37:07
【问题描述】:
是的,我对此有点厌倦了,所以希望你能帮助我一劳永逸地解决这个问题。
我真的很困惑我的 MacBook 上的 Python 发生了什么。我正在运行 OS X 10.6.2 并已从网站(包含 IDLE 的软件包)安装了 python。这绝对没问题,事实上 IDLE 会运行我想要的所有东西,只是我不想使用 IDLE。
所以,我尝试了 Netbeans,结果令人恼火——它似乎在完全错误的地方寻找库(即使我试图强迫它在我机器上的不同位置查找 Python)。 Eclipse 做了非常相似的事情。
这会导致更多问题;究竟应该如何将模块安装到 python 中? - 使用 MacPorts,它似乎消失在 opt/local/var/macports 的某些深度,除了 IDLE 之外什么都找不到。 - 从命令行运行“python setup.py install”通常会出现各种错误,例如:
warning: in /opt/local/lib/libfreetype.dylib, file is not of required architecture
然后有时会在 Libraries\Python\2.6\site-packages 中转储一些不起作用的东西。 - 安装任何模块的 .dmg 版本似乎完全没有任何作用,甚至在 IDLE 中也找不到任何关于它的作用的痕迹。
似乎有不同版本的 Python 在我的机器上运行,不同的 IDE 寻找 Python 及其模块的不同位置。除此之外,似乎每种安装 python 模块的方法都将它们放在不同的位置。真的应该这么难吗?
是否有强制 Netbeans 运行特定版本的 python 的方法?或者有没有办法强制一切只使用一个版本?另外,哪些路径属于哪个版本的 Python?
你的,严重困惑!
邓肯
【问题讨论】:
标签: python macos matplotlib