Estou com alguns problemas ao instalar wxpython
usando pip
.
Aqui está minha saída atual:
[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
- Eu dei uma olhada no arquivo pip.log, mas ele está totalmente vazio.
- Eu tentei instalar outros pacotes via
pip
e não há problemas, então estou concluindo quepip
ele está funcionando.
Eu também tentei via easy_install
e consegui o seguinte:
[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
- Será que isso significa que há algo acontecendo com o
wxpython
pacote como agarrado porpip
eeasy_install
- Além de criar a partir da fonte, existem outras maneiras de depurar ou corrigir esse tipo de resposta de
pip
oueasy_install
?
Configuração do sistema:
- OS X 10.6
- Distribuição do Python em Python v2.6, 64 bits
Se houver alguma outra informação necessária, informe e eu a publicarei.
fonte
Não uso o EPD, mas tive o mesmo problema. Acontece que o Homebrew tem uma fórmula para instalar ambos
wxWidget
ewxPython
. Ele funciona como um encanto. Execute o seguinte comando:fonte
--devel
sinalizador para criar a compilação experimental de 64 bits. O acima não funcionará com um binário python de 64 bits. (brew info wxmac
diz: "O wxWidgets 2.8.x cria apenas 32 bits, portanto você provavelmente não poderá usá-lo para outros softwares instalados pelo Homebrew. Você pode tentar construir com --devel para obter o wxWidgets 2.9.x (instável ) para suporte a 64 bits e cacau. ")Esta linha de comando funciona para mim com o Debian 7.1 de 64 bits:
fonte
Conforme as instruções da página inicial :
Verifique se você possui pelo menos a versão 6.0.8 do pip e a 12.0.5 para setuptools.
Instale os requisitos para Linux, conforme descrito no documento README .
Instale o wxPython-Phoenix (Linux):
Instale o wxPython-Phoenix (Windows, use a pasta de script apropriada):
fonte