Ошибка установки каналов Django в Windows 10 - PullRequest
0 голосов
/ 02 мая 2018

Вот среда:

  • ОС: Windows 10
  • Джанго: 2.0rc
  • Python: 3,6
  • пип: 10.0.0
  • сообщество визуальных студий 2017

И сообщение об ошибке:

running build_ext
building 'twisted.test.raiser' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual 
C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

Command "c:\users\airy\appdata\local\programs\python\python36\python.exe -u -c "import setuptools, 
tokenize;__file__='C:\\Users\\Airy\\AppData\\Local\\Temp\\pip-install-0a1gjuaj\\twisted\\
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\Airy\AppData\Local\Temp
\pip-record-k1vjz5aa\install-record.txt --single-version-externally-managed 
--compile" failed with error code 1 in C:\Users\Airy\AppData\Local\Temp\pip-install-0a1gjuaj\twisted\

Я уже установил инструменты сборки, следуя описанию ссылки, но он все еще не работает. Если кто-то решил это, скажите, пожалуйста, как это исправить.

1 Ответ

0 голосов
/ 07 июля 2018

Скачать витую с этой ссылки .
Загрузка Twisted‑18.4.0‑cp36‑cp36m‑win32.whl работала для меня, потому что я использую Python 3.6. Загрузите версию в соответствии с используемым вами питоном.
После загрузки Twisted по указанной ссылке откройте cmd, где находится файл, и запустите pip install Twisted‑18.4.0‑cp36‑cp36m‑win32.whl. pip установит Twisted из этого файла.
Если вы делаете это в virtualenv, активируйте virtualenv и установите Twisted после этого в том же процессе.
После этого вы сможете устанавливать каналы или что-то еще.

...