pip не может установить инструментарий Python (Python 2.7, Windows 7)
Я довольно новичок в Python. Моя ОС - Windows 7, и я использую Python 2.7 (я скачал Python(X, Y)). Теперь pip не может установить набор инструментов igakit и столкнуться со следующей проблемой:
$gfortran.lib(backtrace.o) : error LNK2019: unresolved external symbol __Unwind_GetIpInfo referenced in function _trace_function
$gfortran.lib(backtrace.o) : error LNK2019: unresolved external symbol __Unwind_Backtrace referenced in function __gfortran_backtrace
Я некоторое время бродил по Интернету, и это то, что я уже проверил: - у меня MS Visual 2008 Express - pip, кажется, работает нормально в противном случае (обновлен numpy без проблем) - pip, setuptools, gcc все в актуальном состоянии - насколько это возможно я вижу, что мои переменные пути, кажется, в порядке
Как мне решить эту проблему?
Поскольку я впервые спрашиваю об этом в Интернете, не стесняйтесь давать мне подсказки о том, какую информацию мне нужно предоставить.
С наилучшими пожеланиями
РЕДАКТИРОВАТЬ
Итак, я хотел обновить более распространенный SciPy и столкнулся с этой проблемой: мне не хватает библиотек Lapack, Atlas и blas. Кто-нибудь знает инструкцию / руководство по установке lapack и т. Д., Которая понятна для новичка?
1 ответ
Если вы используете Anaconda, вы можете скачать 2 пакета: mingw,libpython. Может быть, с Mingw
фатальная ошибка LNK1181: не удается открыть входной файл 'gfortran.lib'
исчезнет
Для части blas/lapack:
получить библиотеки blas и lapack (ссылки в комментариях, так как мне не хватает представителей для публикации более 2 ссылок) или, если у вас 64-битный python, то 64-битные библиотеки blas и lapack скопируйте их в C:\Python27\Lib (или там, где находится ваша установка python). компилятор должен найти их там.
для других ошибок:
Я столкнулся с той же проблемой, но пока не смог найти и ответить. если вы зашли так далеко, то компилятор VC, компилятор fortan, pip и setuptools, вероятно, в порядке.
если вы не настаиваете на сборке с помощью pip, вы можете установить готовый scipy с веб-сайта Кристофа Гольке. скачайте колесо (.whl) для вашей конфигурации (cp27, 32 или 64 бит), а затем установите его из pip, введя следующую команду в cmd (перейдите сначала в папку, содержащую файл):
pip install scipy-0.17.0-cp27-none-win32.whl
или...win_am64.whl. Выберите 32/64 битную версию в зависимости от установки Python, а не в Windows 7. Поэтому, если у вас 64-битная Windows, но 32-битный pyhton, выберите 32-битное колесо (или blas/lapack, если вы достаточно терпеливы):))
повеселись!