请帮我解决这个错误

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

谢谢,

马努

最佳答案

Distutils 不能很好地与 MS Compiler 工具链配合使用。

需要此文件来设置有助于 distutils 使用 MS 编译器工具链的环境。

有很多方法可以使这一点发挥作用。

请查看以下帖子,它可能对您有所帮助。

  • Compile Python 2.7 Packages With Visual Studio 2010 Express

  • † 链接指向 archive.org,因为 original page 消失了。

    关于python - 尝试安装 qrcode-0.2.1 时出现 "Unable to find vcvarsall.bat"错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3879014/

    10-13 05:30