[英]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.