2016-05-06 7 views
3

мне нужно установить пакет cvxopt, но одна ошибка:проблемы путем установки CVXOPT

c:\users\user\appdata\local\temp\pycharm-packaging1.tmp\cvxopt\src\c\cvxopt.h(31) : fatal error C1083: Cannot open include file: 'complex.h': No such file or directory error: command C:\Users\User\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe' failed with exit status 2

+

You are using pip version 7.0.1, however version 8.1.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command.

Тогда я пишу в ЦМД и получить

Requirement already up-to-date: pip in c:\users\user\appdata\local\enthought\canopy\user\lib\site-packages

и это не помогает, потому что ошибка все тот же

p.s использованием выиграть 8.1

+0

вы используете виртуальную среду? – castis

+0

Это не ошибка, это предупреждение. Вам не нужно устанавливать обновление, хотя это очень рекомендуется. – Leva7

+0

это похоже на то, что у вас больше версий python ... проверьте, какой из них требует обновления, перейдите в эту папку с версией python, откройте скрипты папок, и есть исполняемый файл pip, который вы может использовать для обновления ... или изменить настройки python в PATH – Divisadero

ответ

0

Попробуйте этот путь, Скачать пакет из here

извлечь его, перейдите в папку. вы найдете файл setup.py

Теперь открытый терминал и введите python setup.py install

+0

где я должен положить загруженный пакет? – Jotwege

+0

после загрузки, извлеките содержимое и откройте папку. если вы хотите, вы можете переместиться или оставить только выделенную папку. вы найдете файл setup.py внутри папки. открыть терминал из этого места и ввести 'python setup.py install' он установит пакет – vinod

+0

, он не решит проблему; (не может найти файл complex.h) – Jotwege