Я пытаюсь установить библиотеку в virtualenv
экземпляре с pip
. Я хочу версию библиотеки ( wxPython 3.0.2 )
недоступно в PyPi; он доступен только для скачивания с SourceForge. Таким образом, у меня есть архив с исходным кодом, загруженный на мою машину, и я пытаюсь установить его таким образом, чтобы он прекрасно работал с virtualenv
.
(Я на компьютере с Windows, на котором запущен Python 2.7.)
Я пробовал следующее:
- делает прямую установку:
pip install wxPython-src-3.0.2.0.tar.bz2
- извлечение файлов из архива в
wxPython-src-3.0.2.0
, затем установка из извлеченного каталога: pip install wxPython-src-3.0.2.0
- распаковывает файлы из архива, затем перемещается в извлеченную папку во вложенный каталог
wxPython
, в котором содержится файл setup.py
, и затем устанавливает его оттуда: pip install wxPython
Последняя попытка кажется наиболее многообещающей, но я получаю следующую трассировку:
Processing \wxpython-src-3.0.2.0\wxpython
Complete output from command python setup.py egg_info:
Setuptools must be installed to build an egg
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in c:\users\__MY_USERNAME__\appdata\local\temp\pip-req-build-q0pxlt\
Это также странно, поскольку предполагает, что у меня нет setuptools, хотя я могу запустить pip list
и увидеть установленную версию 40.6.3
.
Любая помощь приветствуется.