Не могу установить питона Мисака - PullRequest
0 голосов
/ 28 декабря 2018

Я пытался установить Misaka для Python 3.7, а также я использую Windows 10 Pro, но есть ошибка, которая странная, потому что у меня уже установлен C ++ 14, вот ошибка после ввода:

pip install misaka

В командной строке Windows:

running install
running bdist_egg
running egg_info
writing misaka.egg-info\PKG-INFO
writing dependency_links to misaka.egg-info\dependency_links.txt
writing requirements to misaka.egg-info\requires.txt
writing top-level names to misaka.egg-info\top_level.txt
reading manifest file 'misaka.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.so' found under directory                 
'misaka'
no previously-included directories found matching 'misaka\__pycache__'
no previously-included directories found matching 'docs\_build'
no previously-included directories found matching 'tests\__pycache__'
writing manifest file 'misaka.egg-info\SOURCES.txt'
installing library code to build\bdist.win32\egg
running install_lib
running build_py
creating build\lib.win32-3.6
creating build\lib.win32-3.6\misaka
copying misaka\api.py -> build\lib.win32-3.6\misaka
copying misaka\callbacks.py -> build\lib.win32-3.6\misaka
copying misaka\constants.py -> build\lib.win32-3.6\misaka
copying misaka\utils.py -> build\lib.win32-3.6\misaka
copying misaka\__init__.py -> build\lib.win32-3.6\misaka
running build_ext
generating cffi module 'build\\temp.win32-3.6\\Release\\misaka._hoedown.c'
creating build\temp.win32-3.6
creating build\temp.win32-3.6\Release
building 'misaka._hoedown' 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

Также я попытался установить misaka из реальных файлов с помощью команды: python setup.exe install получил ту же ошибку

Iне смог найти в интернете ничего, что решило бы мою проблему.

Ответы [ 2 ]

0 голосов
/ 29 декабря 2018

Я мог решить мою проблему, сначала установив Anaconda, а затем установив компилятор c ++ для python, с помощью этой команды:

conda install libpython m2w64-toolchain -c msys2

Мне также пришлось обновить мой pip-установщик, который я использовал в версии 10, и яобновил пункт с этой командой:

python -m pip install --upgrade pip

и когда я попытался установить библиотеку misaka:

pip install misaka

я получил сообщение, что она уже установлена ​​

0 голосов
/ 28 декабря 2018

Я полагаю, что вы используете 32-битный Python в 64-битной ОС со ссылкой на lib.win32-3.6.

Я предлагаю вам удалить 32-битный Python, установить 64-битную версию Python и попробовать еще раз.

...