[英]How do I install Python packages/ wxPython on Mac OSX?
我对python和所有非基本的计算机功能都非常陌生,但是我遇到了一个非常基本的问题,我不知道该如何解决。 每当我从互联网上下载模块并尝试将其导入python时,都会收到错误消息。 例如,在我一直使用的Python教程程序上被指示下载wxPython之后,我才下载了wxPython,然后输入“ import wx”后,我得到了:
Traceback (most recent call last):
File "<pyshell#4>", line 1, in <module>
import wx
ImportError: No module named wx
如何解决此问题,以便python可以找到我下载的模块? 谢谢!!
Python版本2.7.3,我从网站上的下载链接下载了wxPython。 我注意到的另一件事:每当我在终端中输入python setup.py install时,都会得到:
/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
can't open file 'setup.py': [Errno 2] No such file or directory
哪个似乎是另一个巨大的问题?
您实际上需要调试一些事情:
where python
并确定您是否一次运行多个版本的python。 pip
或easy_install
,读取输出以检查它们在哪里安装软件包。 他们可能会安装到系统范围的Python 2.6,而不是您希望将其安装到的版本(Python 2.7)。 pip uninstall <packagename>
install pip uninstall <packagename>
卸载它们,然后使用easy_install-2.7
或pip-2.7
install特别地将它们重新安装到2.7。 如果看不到easy_install-2.7
或pip-2.7
的选项,则需要使用您所使用的特定版本的Python安装distribution并运行其setup.py
文件。 setup.py
时实际上位于目录中。 例如,要安装分发,您需要cd
进入相应的目录进行安装。 最后,有一个单独的注释:使用easy_install
或pip
安装软件包要容易得多 ,而不是单独下载它们。 您应该首先尝试这样做。 同样, 分发有更多信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.