Как мне установить distutils для конкретной установки Python?

1

У меня есть машина Windows с установленными Python 2.3, 2.6 и 3.0 и 2.5 установлена ​​с Cygwin. Я загрузил пакет pexpect, но когда я запускаю "python setup.py install", он устанавливается на установку 2.6.

Как я могу установить его на установку Cygwin Python или любую другую установку?

Теги:
install
distutils

2 ответа

5

вызовите конкретную версию python, для которой вы хотите установить. Например:

$ python2.3 setup.py install

должен установить пакет для python 2.3

0

использование "python2.3" может быть неправильным, если другая (по умолчанию) установка исправила PATH только для себя.

Задача может быть решена с помощью:

  • поиск полного пути к требуемому интерпретатору python, на ActivePython это C:\Python26 для установки по умолчанию Python 2.6
  • сделать полный путь к двоичному (в этом случае C:\Python26\python.exe)
  • выполнить команду установки модуля из каталога распакованного модуля, используя полный путь к интерпретатору: C:\Python26\python.exe setup.py install

Ещё вопросы

Сообщество Overcoder
Наверх
Меню