WxPython не включает в себя setup.py
файл, так ни easy_install
или pip
не будет в состоянии построить его таким образом. Посмотрите эти инструкции на веб-сайте wxPython, а также эти инструкции на веб-сайте Enthought, чтобы получить представление о том, как собрать wxPython. К сожалению, я никогда не создавал его (я не использую версию Python для Enthought), поэтому я не могу помочь вам в этом. Удачи!
установка wxpython через pip или easy_install
Я сталкиваюсь с некоторыми проблемами при установке 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-разрядный
Если есть какая-либо другая информация, пожалуйста, сообщите, и я опубликую ее.
5 ответов на вопрос
- Популярные
- Новые
- С комментариями
- Активные
Я не использую EPD, но у меня была такая же проблема. Оказалось Homebrew имеет формулу для установки как wxWidget
и wxPython
. Отлично работает. Запустите следующую команду:
brew install --python wxmac
Вы, кажется, новичок в этом ... добро пожаловать!
Люди из Enthought, которые создали EPD для вас, до сих пор не выяснили, как надежно собрать wxPython для 64-битного питона, смотрите здесь:
http://www.enthought.com/products/epdfaq.php#mac
Итак, вы идете в трудные воды. Рассматривали ли вы вариант Qt? Все приложения с поддержкой traitsUI легко переносятся на Qt. В настоящее время мне нравится внешний вид Homebrew для взаимодействия с EPD (например, для установки pyQt), но жюри все еще отсутствует (пока не сделал этого). Я бы опубликовал ссылку на это тоже, но я в настоящее время 1-балльный пользователь ...
Другой возможностью будет также установить 32-битный EPD, который уже включает в себя wxPython. Затем вы можете использовать 32-битный питон для визуализации и 64-битный для серьезного перебора чисел.
Если вы настаиваете на установке wxPython, обратите внимание, что вы не сможете связать версию Carbon (стабильную, но только 32-битную). Вместо этого вы захотите использовать wxCocoa (экспериментальный, 64-битный). По крайней мере, это мое понимание. Люди Enthought не делают никаких упоминаний о wxCocoa, и я не удивлюсь, если есть поломка. TraitsUI сложен и труден для отладки, так что будьте осторожны, если вы идете по этому пути!
This command line works for me with Debian 7.1 64-bit:
sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-i18n libwxgtk2.8-dev libgtk2.0-dev
As per home page instructions:
Make sure you have at least version 6.0.8 of pip and 12.0.5 for setuptools.
Install requirements for Linux as outlined in the README document.
Install wxPython-Phoenix (Linux):
sudo pip install --upgrade \ --trusted-host wxpython.org --pre -f \ http://wxpython.org/Phoenix/snapshot-builds/ wxPython_Phoenix
Install wxPython-Phoenix (Windows, use the appropriate script folder):
C:\python27\scripts\pip.exe install --upgrade \ --trusted-host wxpython.org --pre -f \ http://wxpython.org/Phoenix/snapshot-builds/ wxPython_Phoenix
Похожие вопросы
-
3
Как я могу создать оглавление для документа уценки с помощью Python / AWK / SED?
-
1
Чтобы установить расширения Markdown с помощью Python
-
9
Является ли Python только для создания бэкэндов при создании сайтов?
-
-
4
Для запуска Python внутри HTML-файла аналогично PHP
-
2
Чтобы установить Gaphor от Easy_install и его зависимости от MacPorts
-
2
Nokia E71 - режим USB и Linux и Python
-
9
Vim: выполнить скрипт, над которым я работаю, на разделенном экране
-
3
Предпочтительный способ установки нескольких версий Python на Ubuntu Jaunty
-
3
Как правильно обновить Python в Mac OS X
-
2
Запуск скрипта Python из его иконки в Ubuntu