Ошибка «Не удается найти vcvarsall.bat» при попытке установить qrcode-0.2.1 - PullRequest
3 голосов
/ 07 октября 2010

Пожалуйста, помогите мне решить эту ошибку

C:\Python26\Lib\site-packages\pyqrcode\encoder>python setup.py install
running install
running bdist_egg
running egg_info
writing qrcode.egg-info\PKG-INFO
writing top-level names to qrcode.egg-info\top_level.txt
writing dependency_links to qrcode.egg-info\dependency_links.txt
package init file 'qrcode\__init__.py' not found (or not a regular file)
writing manifest file 'qrcode.egg-info\SOURCES.txt'
installing library code to build\bdist.win32\egg
running install_lib
running build_py
running build_ext
building 'qrcode.Encoder' extension
error: Unable to find vcvarsall.bat

Спасибо,

Мана

Ответы [ 2 ]

17 голосов
/ 07 октября 2010

Distutils плохо работает с цепочкой инструментов MS Compiler.

Этот файл необходим для настройки среды, которая поможет distutils использовать цепочки инструментов MS Compiler.

Существует довольно многоКак это сделать.

Пожалуйста, посмотрите на следующий пост, который может вам помочь.

Ссылка идет на archive.org, поскольку оригинальная страница ушел.

4 голосов
/ 07 октября 2010

Это была известная ошибка , и больше не должна быть проблемой.

Если вы используете MinGW, попробуйте:

setup.py install build ––compiler=mingw32
...