2015-05-04 2 views
4

Я использую python 2.7.9 (64 бит) с pip 1.5.6 и virtualenv 12.1.1 в Windows PowerWorks. Я создал виртуальную среду с именем NeuralNetwork и я пытаюсь установить пакет fann2 1.0.7:pip не может установить пакет, потому что он не может найти swig2.0 двоичный

PS C:\Python27\envs\NeuralNetwork\Scripts> pip.exe install fann2 
Collecting fann2 
(...) 
Exception: Couldn't find swig2.0 binary! 

Я предполагаю, что я должен установить это swig2.0 binary для Windows 7, но я не могу понять, как exacly. Я пошел в a swig site I found on Google и загрузил swigwin 2.0.12. Почтовый файл поставляется с предварительно скомпилированным swig.exe. Я прочитал документацию для Windows, но я не понял, куда я должен поместить этот файл и как продолжить работу. Я новичок в python, и я никогда раньше не слышал о swig. Может кто-нибудь, пожалуйста, помогите мне?

ответ

5

Я выяснил, в чем проблема: swig.exe не было в переменной Windows PATH. Чтобы исправить это:

  1. Unzip swigwin где угодно.
  2. Добавить путь к каталогу, где swig.exe находится в переменной Windows PATH Windows .

Чтобы добавить swig.exe каталог в переменную PATH:

  1. Запустите апплет панели управления системы (Пуск - Настройка - Панель управления - System).
  2. Выберите вкладку «Дополнительно».
  3. Нажмите кнопку «Переменные среды».
  4. В разделе «Системные переменные» выберите «Путь», затем нажмите «Изменить».
  5. Поместите ; и добавьте путь к каталогу, где swig.exe расположен до конца strig.
Смежные вопросы