Не удается установить SQLAlchemy на win10 - PullRequest
0 голосов
/ 25 сентября 2019

Win10, python3.5.6 и у меня установлен Conda.

Когда я пытаюсь установить SQLAlchemy следующим образом, используя cmd в CLI, я получаю ошибки.

pip install SQLAlchemy
  copying lib\sqlalchemy\testing\suite\test_update_delete.py -> build\lib.win-amd64-3.5\sqlalchemy\testing\suite
  copying lib\sqlalchemy\testing\suite\__init__.py -> build\lib.win-amd64-3.5\sqlalchemy\testing\suite
  running build_ext
  error: [WinError 2] The system cannot find the file specified

Failed building wheel for SQLAlchemy

Command "C:\ProgramData\Anaconda3\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\xby\\AppData\\Local\\Temp\\pip-install-ebkmu2f_\\SQLAlchemy\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\xby\AppData\Local\Temp\pip-record-b0kltmo1\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\xby\AppData\Local\Temp\pip-install-ebkmu2f_\SQLAlchemy\

Может кто-нибудь дать мнеключ?Заранее спасибо.

1 Ответ

0 голосов
/ 25 сентября 2019

ОК, наконец-то я решил эту хитрую проблему.

Это все из-за отсутствия компилятора в системе Windows, потому что я не устанавливал VS или любой другой компилятор.

Поэтому мне удалось установить заменяющий файл: http://mingw -w64.org после установки, запустите cmd следующим образом (для 64-битной системы):

python setup.py install  build --compiler=mingw64

, кроме того, все работаетплавно.Надеюсь, это поможет кому-то застрять как я.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...