Я 64-разрядный пользователь Windows7, работающий с Python 3.4.Ошибка M2Crypto Не удается найти vcvarsall.bat
Я установил библиотеку M2Crypto. Я выполнил шаги, указанные в этой ссылке для установки M2Crypto в Windows: https://github.com/martinpaljak/M2Crypto/blob/master/INSTALL
У меня установлена версия сообщества Microsot Visual Studeio 2013. У меня также есть Visual C++ 2008, 2010, 2012, распространяемый для бит x86 и x64.
У меня есть MinGW и Swigwin, установленные в каталоге C:.
, когда я пытаюсь установить M2Crypto, используя эту команду из Python34/Scripts:
pip install m2crypto
Я получаю ошибки как:
C:\Python34\Scripts>pip install m2crypto Collecting m2crypto Using cached M2Crypto-0.22.3.tar.gz Installing collected packages: m2crypto Running setup.py install for m2crypto Complete output from command C:\Python34\python.exe -c "import setuptools, t okenize;file='C:\Users\e\AppData\Local\Temp\pip-build-sxa0uziu\m2cryp to\setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().repl ace('\r\n', '\n'), file, 'exec'))" install --record C:\Users\e\AppData\Local \Temp\pip-ad2ukv1d-record\install-record.txt --single-version-externally-managed --compile:
затем копирует список файлов. В конце Thie я получаю это:
error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).
следуют этим:
Command "C:\Python34\python.exe -c "import setuptools, tokenize;file='C:\Us ers\e\AppData\Local\Temp\pip-build-sxa0uziu\m2crypto\setup.py';exec(compi le(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), fil e, 'exec'))" install --record C:\Users\e\AppData\Local\Temp\pip-ad2ukv1d-recor d\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\e\AppData\Local\Temp\pip-build-sxa0uziu\m2crypto
Пожалуйста, помогите мне решить эту проблему. Я не мог найти ресурс, который описывает шаги должным образом.
вам нужно будет загрузить визуальный студийный экспресс. Он свободно доступен. – gabhijit
@poke извините, это не дублирующий вопрос. Предыдущий был общим, прежде чем я попробую VC++. Кто-то предложил ссылку, которую я пробовал, но не работал. Теперь у меня есть специальное сообщение об ошибке после попытки предыдущей ссылки. Plz, удалите отметку дублированного вопроса. – user2192774