Я сталкиваюсь с некоторыми проблемами при установке wxpython
с помощью pip
.
Вот мой текущий вывод:
[myuserid]% sudo pip install wxpython
Downloading/unpacking wxpython
Downloading wxPython2.8-win64-devel-2.8.11.0-msvc9x64.tar.bz2 (7.2Mb): 7.2Mb downloaded
Running setup.py egg_info for package wxpython
Traceback (most recent call last):
File "<string>", line 14, in <module>
IOError: [Errno 2] No such file or directory: '/Users/myuserid/build/wxpython/setup.py'
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 14, in <module>
IOError: [Errno 2] No such file or directory: '/Users/myuserid/build/wxpython/setup.py'
----------------------------------------
Command python setup.py egg_info failed with error code 1
Storing complete log in /Users/myuserid/.pip/pip.log
- Я посмотрел в файле pip.log, но он полностью пуст.
- Я попытался установить другие пакеты через
pip
и нет проблем, поэтому я пришел к выводу, чтоpip
сам работает.
Я также попробовал через easy_install
и получил следующее:
[myuserid]% sudo easy_install wxpython
install_dir /Library/Frameworks/EPD64.framework/Versions/6.2/lib/python2.6/site-packages/
Searching for wxpython
Reading http://pypi.python.org/simple/wxpython/
Reading http://wxPython.org/
Reading http://wxPython.org/download.php
Best match: wxPython src-2.8.11.0
Downloading http://downloads.sourceforge.net/wxpython/wxPython-src-2.8.11.0.tar.bz2
Processing wxPython-src-2.8.11.0.tar.bz2
error: Couldn't find a setup script in /tmp/easy_install-faZZOn/wxPython-src-2.8.11.0.tar.bz2
- Означает ли это , что есть что - то происходит с
wxpython
пакетом , как схватилpip
иeasy_install
- Кроме сборки из исходного кода, есть ли другие способы отладки или исправления этого типа ответа от
pip
илиeasy_install
?
Конфигурация системы:
- OS X 10.6
- Enthought Python Распространение Python v2.6, 64-разрядный
Если есть какая-либо другая информация, пожалуйста, сообщите, и я опубликую ее.
источник
Я не использую EPD, но у меня была та же проблема. Оказалось Homebrew имеет формулу для установки как
wxWidget
иwxPython
. Работает как часы. Запустите следующую команду:источник
--devel
флаг для сборки экспериментальной 64-битной сборки. Выше не будет работать с 64-битным двоичным Python. (brew info wxmac
говорит: «wxWidgets 2.8.x собирает только 32-битные, так что вы, вероятно, не сможете использовать его для другого установленного Homebrew программного обеспечения. Вы можете попробовать собрать с --devel, чтобы получить wxWidgets 2.9.x (нестабильный ) для поддержки 64-битных и какао. ")Эта командная строка работает для меня с Debian 7.1 64-bit:
источник
Согласно инструкциям на домашней странице :
Убедитесь, что у вас есть как минимум версия 6.0.8 для pip и 12.0.5 для setuptools.
Установите требования для Linux, как описано в документе README .
Установите wxPython-Phoenix (Linux):
Установите wxPython-Phoenix (Windows, используйте соответствующую папку скриптов):
источник