在Windows 7,带有pip的python 3.4.3上安装cython

用户名

我尝试通过以下方式在Windows 7 64bit(Python 3.4.3)上安装cython

pip install cython

并以错误消息结尾

 error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).

自从我安装了Visual Studio Community 2013后,我觉得有些奇怪。当我问Windows vcvarsall.bat在哪里时,请回答我

C:\Users\me>where vcvarsall.bat
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat

所以就在我的路上。我是否需要一个不同的Visual Studio版本以及那个版本的vcvarsall.bat?

编辑1我下载了提供VS2010 ISO SonicARG。谢谢你。现在,cython确认了编译器,但仍然无法安装。

pip install cython

  Running setup.py install for cython
    Complete output from command C:\Python34\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\me\\AppData\\Local\\Temp\\pip-build-12j3y7gp\\cython\\setup.py';exec(compile(getattr(t
okenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\me\AppData\Local\Temp\pip-lgya62cy-record\install-record.txt --single-version-external
ly-managed --compile:
    Unable to find pgen, not compiling formal grammar.
    running install
    running build
    running build_py
    creating build
    creating build\lib.win-amd64-3.4
    copying cython.py -> build\lib.win-amd64-3.4
    creating build\lib.win-amd64-3.4\Cython
    copying Cython\CodeWriter.py -> build\lib.win-amd64-3.4\Cython
    [Many lines of copying and creating]
    copying Cython\Debugger\Tests\cfuncs.c -> build\lib.win-amd64-3.4\Cython\Debugger\Tests
    running build_ext
    cythoning C:\Users\me\AppData\Local\Temp\pip-build-12j3y7gp\cython\Cython\Plex\Scanners.py to C:\Users\me\AppData\Local\Temp\pip-build-12j3y7gp\cython\Cython\Plex\Scanners.c
    building 'Cython.Plex.Scanners' extension
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\me\AppData\Local\Temp\pip-build-12j3y7gp\cython\setup.py", line 357, in <module>
        **setup_args
      File "C:\Python34\lib\distutils\core.py", line 148, in setup
        dist.run_commands()
      File "C:\Python34\lib\distutils\dist.py", line 955, in run_commands
        self.run_command(cmd)
      File "C:\Python34\lib\distutils\dist.py", line 974, in run_command
        cmd_obj.run()
      File "C:\Python34\lib\site-packages\setuptools\command\install.py", line 61, in run
        return orig.install.run(self)
      File "C:\Python34\lib\distutils\command\install.py", line 539, in run
        self.run_command('build')
      File "C:\Python34\lib\distutils\cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "C:\Python34\lib\distutils\dist.py", line 974, in run_command
        cmd_obj.run()
      File "C:\Python34\lib\distutils\command\build.py", line 126, in run
        self.run_command(cmd_name)
      File "C:\Python34\lib\distutils\cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "C:\Python34\lib\distutils\dist.py", line 974, in run_command
        cmd_obj.run()
      File "C:\Users\me\AppData\Local\Temp\pip-build-12j3y7gp\cython\Cython\Distutils\build_ext.py", line 164, in run
        _build_ext.build_ext.run(self)
      File "C:\Python34\lib\distutils\command\build_ext.py", line 339, in run
        self.build_extensions()
      File "C:\Users\me\AppData\Local\Temp\pip-build-12j3y7gp\cython\setup.py", line 192, in build_extensions
        build_ext_orig.build_extensions(self)
      File "C:\Users\me\AppData\Local\Temp\pip-build-12j3y7gp\cython\Cython\Distutils\build_ext.py", line 172, in build_extensions
        self.build_extension(ext)
      File "C:\Python34\lib\distutils\command\build_ext.py", line 503, in build_extension
        depends=ext.depends)
      File "C:\Python34\lib\distutils\msvc9compiler.py", line 460, in compile
        self.initialize()
      File "C:\Python34\lib\distutils\msvc9compiler.py", line 371, in initialize
        vc_env = query_vcvarsall(VERSION, plat_spec)
      File "C:\Python34\lib\site-packages\setuptools\msvc9_support.py", line 52, in query_vcvarsall
        return unpatched['query_vcvarsall'](version, *args, **kwargs)
      File "C:\Python34\lib\distutils\msvc9compiler.py", line 287, in query_vcvarsall
        raise ValueError(str(list(result.keys())))
    ValueError: ['path']

    ----------------------------------------
Command "C:\Python34\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\me\\AppData\\Local\\Temp\\pip-build-12j3y7gp\\cython\\setup.py';exec(compile(getattr(tokenize, 'open', open)(_
_file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\me\AppData\Local\Temp\pip-lgya62cy-record\install-record.txt --single-version-externally-managed --compile" fa
iled with error code 1 in C:\Users\me\AppData\Local\Temp\pip-build-12j3y7gp\cython
索尼克

Python 3.4是针对Microsoft的Visual Studio 2010构建的;为了构建本机模块,您必须使用确切的版本您只需下载Express Edition即可构建它们,不需要整个IDE。您可以从此处获取VS2010 ISO并安装C ++组件,然后重试。

未来注意事项:如果计划将Python升级到3.5(发布日期为2015年9月13日),则Visual Studio版本将为2015,因此如果存在保存问题,就可以准备就绪。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在python 3.x上安装cython

来自分类Dev

在Windows 7和python 3.x上安装numpy

来自分类Dev

pip安装ROOT Python 3 Windows

来自分类Dev

带有python 3的Mavericks上的PyQt4

来自分类Dev

在支持Python3的Windows上安装GVIM吗?

来自分类Dev

在支持Python3的Windows上安装GVIM吗?

来自分类Dev

在Ubuntu 14.04上安装python3-netcdf4

来自分类Dev

Windows 7 上的 PyInstaller 和 Python 3

来自分类Dev

如何在Windows上安装Python 2.7而不弄乱我当前的Python 3安装

来自分类Dev

如何在Windows上安装没有管理员权限的python3?

来自分类Dev

如何在Windows上安装没有管理员权限的python3?

来自分类Dev

Python3 pip3在Ubuntu上安装失败

来自分类Dev

Python3 pip3在Ubuntu上安装失败

来自分类Dev

闲置3到4个小时后,Windows 7用尽了我所有的内存

来自分类Dev

无法在 Windows 上通过 pip 安装 netCDF4

来自分类Dev

如何在Windows 7上安装ImageMagick以与PHP结合使用(3)

来自分类Dev

如何在Windows 7上使用Cygwin正确安装NS-3模拟器

来自分类Dev

在没有Internet连接的PC上安装Windows XP Service Pack 3

来自分类Dev

从命令行运行Windows上的Python 3安装

来自分类Dev

如何在Windows 10上安装和使用MySQLdb for Python 3?

来自分类Dev

如何在Windows上为64位python 3安装64位vlc库?

来自分类Dev

在Windows 8.1(64位)上使用Python3.4安装OpenCV3

来自分类Dev

在Docker中使用python3安装Cython

来自分类Dev

在Travis CI上使用Python3安装PyQt4

来自分类Dev

如何在Ubuntu上安装PyQt4-phonon(python3版本)

来自分类Dev

如何在Ubuntu上安装PyQt4-phonon(python3版本)

来自分类Dev

如何在Linux Mint 20上安装python3-pyqt4?HPLIP依赖性

来自分类Dev

如何在Windows 7 PC上安装4个VM?

来自分类Dev

安装带有pip3问题的Guppy

Related 相关文章

  1. 1

    在python 3.x上安装cython

  2. 2

    在Windows 7和python 3.x上安装numpy

  3. 3

    pip安装ROOT Python 3 Windows

  4. 4

    带有python 3的Mavericks上的PyQt4

  5. 5

    在支持Python3的Windows上安装GVIM吗?

  6. 6

    在支持Python3的Windows上安装GVIM吗?

  7. 7

    在Ubuntu 14.04上安装python3-netcdf4

  8. 8

    Windows 7 上的 PyInstaller 和 Python 3

  9. 9

    如何在Windows上安装Python 2.7而不弄乱我当前的Python 3安装

  10. 10

    如何在Windows上安装没有管理员权限的python3?

  11. 11

    如何在Windows上安装没有管理员权限的python3?

  12. 12

    Python3 pip3在Ubuntu上安装失败

  13. 13

    Python3 pip3在Ubuntu上安装失败

  14. 14

    闲置3到4个小时后,Windows 7用尽了我所有的内存

  15. 15

    无法在 Windows 上通过 pip 安装 netCDF4

  16. 16

    如何在Windows 7上安装ImageMagick以与PHP结合使用(3)

  17. 17

    如何在Windows 7上使用Cygwin正确安装NS-3模拟器

  18. 18

    在没有Internet连接的PC上安装Windows XP Service Pack 3

  19. 19

    从命令行运行Windows上的Python 3安装

  20. 20

    如何在Windows 10上安装和使用MySQLdb for Python 3?

  21. 21

    如何在Windows上为64位python 3安装64位vlc库?

  22. 22

    在Windows 8.1(64位)上使用Python3.4安装OpenCV3

  23. 23

    在Docker中使用python3安装Cython

  24. 24

    在Travis CI上使用Python3安装PyQt4

  25. 25

    如何在Ubuntu上安装PyQt4-phonon(python3版本)

  26. 26

    如何在Ubuntu上安装PyQt4-phonon(python3版本)

  27. 27

    如何在Linux Mint 20上安装python3-pyqt4?HPLIP依赖性

  28. 28

    如何在Windows 7 PC上安装4个VM?

  29. 29

    安装带有pip3问题的Guppy

热门标签

归档