`

python easy_install “Unable to find vcvarsall.bat

阅读更多
用python安装mmseg分词包时发生了 Unable to find vcvarsall.bat 错误

Searching for mmseg
Reading http://pypi.python.org/simple/mmseg/
Best match: mmseg 1.3.0
Downloading http://pypi.python.org/packages/source/m/mmseg/mmseg-1.3.0.tar.gz#md
5=ebf97c3d1cc541d0a2241f87174734d0
Processing mmseg-1.3.0.tar.gz
Running mmseg-1.3.0\setup.py -q bdist_egg --dist-dir c:\users\yukaiz~1\appdata\l
ocal\temp\easy_install-7ksgyu\mmseg-1.3.0\egg-dist-tmp-c7jx3g
error: Setup script exited with error: Unable to find vcvarsall.bat
在网上查了一些资料,最后找到的正确处理方式是安装mingw,mingw是sourceforge上的一个开源项目,编译器提供了很多种的编译器。

首先需下载mingw的安装包,然后安装mingw
假定mingw的安装目录为 c:\mingw 那么需要将c:\mingw\bin添加到Path系统变量中
下载easy_install指向的文件,通常为tar.gz,下载后解压缩,然后运行cmd打开命令窗口,然后切换到解压缩后的setup.py所在的目录
执行下面的命令
setup.py install build --compiler=mingw32
这样就可以解决easy_install “Unable to find vcvarsall.bat”错误的问题了。
分享到:
评论

相关推荐

    vcvarsall.bat

    当你试图编译Python扩展模块,如Cython,或者使用其他需要MSVC(Microsoft Visual C++)编译器的项目时,可能会遇到“error: Unable to find vcvarsall.bat”的错误。这个错误通常意味着系统无法找到必要的编译环境...

    python安装PIL模块时Unable to find vcvarsall.bat错误的解决方法

    ### Python安装PIL模块时Unable to find vcvarsall.bat错误的解决方法 #### 错误概述 在Python环境中安装PIL(Python Imaging Library)模块时,可能会遇到“Unable to find vcvarsall.bat”这一错误提示。该问题...

    windows下安装python的C扩展编译环境(解决Unable to find vcvarsall.bat)

    在Windows系统下,安装Python的C扩展编译环境是进行Python开发时常常遇到的一个问题。特别是在安装某些第三方Python库时,这些库往往含有C语言编写的扩展模块,需要通过编译器编译后才能安装。这个问题在不同版本的...

    easy_install.exe review board

    描述中提到"easy_install ez_install.py 生成文件 python",意味着在使用Easy Install时,用户可能执行了`ez_install.py`脚本来安装`easy_install.exe`,这是Easy Install的可执行文件,通常位于Scripts目录下。...

    带有easy_install功能的python的 Scripts文件夹

    `easy_install`是Python早期用于安装Python包的一个工具,它属于`setuptools`库的一部分。在Python的安装路径下,通常有一个名为`Scripts`的文件夹,这个文件夹在Windows系统中扮演着类似Unix/Linux系统中`bin`目录...

    python easy_install 和 pip

    在Python的包管理领域,`easy_install`和`pip`扮演了重要角色,它们都是用于安装和管理这些库的工具。本文将深入探讨这两个工具及其在Python开发中的应用。 `easy_install`是Python的Setuptools模块的一部分,它...

    PyPI 官网下载 | easy_net_tf-0.0.24.tar.gz

    $ pip install path/to/easy_net_tf-0.0.24.tar.gz ``` 标签“Python库”确认了这确实是一个Python项目,可能包含类、函数和其他可重用的代码模块。这个库可能包含了预定义的模型、数据加载工具、优化器或者损失...

    vcForPython27解决安装pycrypto报错vcvarsall.bat找不到问题

    标题和描述中提到的问题正是这种典型情况:在尝试安装`pycrypto`时,系统提示找不到`vcvarsall.bat`,这是一个与Visual C++编译环境相关的文件。 `vcvarsall.bat`是Microsoft Visual Studio的一部分,主要用于设置...

    python easy_install

    使用ActivePython的安装,自带了easy_install

    setuptools-14.1.1 python easy_install安装包

    Python的生态系统中有多个工具用于管理和安装包,其中`setuptools`和`easy_install`是早期广泛使用的工具。本文将深入探讨这两个工具以及如何利用它们来安装Python库。 `setuptools`是一个扩展Python标准库`...

    PyPI 官网下载 | easy_py_server-1.2.2.tar.gz

    安装“easy_py_server”通常涉及解压.tar.gz文件,然后在命令行中运行`python setup.py install`,或者使用pip工具,输入`pip install easy_py_server`,前提是该库已经发布到PyPI并且可以被pip找到。 关于“easy_...

    Python库 | pythondata_misc_opentitan-0.0.post5100-py3.8.egg

    $ pip install /path/to/pythondata_misc_opentitan-0.0.post5100-py3.8.egg ``` 一旦库安装成功,就可以在Python代码中导入并使用它: ```python import pythondata_misc_opentitan ``` 不过,具体使用哪些功能和...

    shape_predictor_68_face_landmarks.dat.bz2 68个标记点的dlib官方人脸识别模型

    68个标记点的dlib官方人脸识别模型,用于构建dlib的特征提取器(predictor) 具体详见我的博客http://blog.csdn.net/sunmc1204953974

    PyPI 官网下载 | easy_dna-0.3.0.tar.gz

    《PyPI与easy_dna-0.3.0:Python库的下载与使用解析》 在Python编程领域,PyPI(Python Package Index)是全球最大的Python软件仓库,它为开发者提供了一个集中发布和分享自己创建的Python库的平台。本文将深入探讨...

    python27_paramiko1.18.4_x64.rar

    Test by crzhu (Success on Windows 7 and Windows ...1. install python-2.7.3.amd64 2. set path=C:\Python27;C:\Python27\scripts 3. install setuptools-1.4.2 4. install ecdsa-0.13 5. install paramiko-1.18.4s

    Python库 | qcloud_cos_python3-3.3.6.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:qcloud_cos_python3-3.3.6.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    PyPI 官网下载 | easy_sklearn-0.1.2.tar.gz

    标题中的"PyPI 官网下载 | easy_sklearn-0.1.2.tar.gz"指出这是一个从Python Package Index(PyPI)官方源下载的压缩包,名为`easy_sklearn-0.1.2.tar.gz`。PyPI是Python社区广泛使用的第三方软件包仓库,它允许...

    Python库 | pythondata_cpu_minerva-0.0.post172-py3.8.egg

    在Python生态系统中,`.egg`文件通常包含了库的所有源代码、元数据以及可能的资源文件,用户可以通过`easy_install`或直接执行`.egg`文件来安装。 描述中提到的“解压后可用”,意味着这个`.egg`文件可能是压缩格式...

    PyPI 官网下载 | easy_karabiner-0.1.3.tar.gz

    这通常通过Python的`pip`工具完成,例如:`pip install -e .`或者`python setup.py install`。 一旦安装成功,我们可以导入库并调用其提供的功能。例如,可能有一个名为`karabiner`的主模块,我们可以通过`import ...

Global site tag (gtag.js) - Google Analytics