Python错误:命令'... \ Microsoft Visual Studio 10.0 \\ VC \\ BIN \\ cl.exe'失败,退出状态为2

时间:2016-04-02 19:24:50

标签: visual-studio-2010 python-3.x pip mysql-python

我在安装python 3模块时遇到了一些问题。 我正在尝试使用pip安装mysql:

python -m pip install mysql

for python 3.4.4,这是我得到的错误:

error: command 'C:\\Program Files (x86\\Microsoft Visual Studio 10.0\\VC\\BIN\\cl.exe' failed with exit status 2

这是截图:screenshot of the error message

之前我遇到过模块安装的其他问题,我通过安装Visual Studio C ++ 2010解决了这些问题

不过,其他模块的安装工作正常。

我的规格: Windows 10 x64

Python 3.4.4 x86

4 个答案:

答案 0 :(得分:1)

您是否安装了连接器? (另见here

下载here并安装。

可能是因为您有x64 Windows,但mysql希望文件位于"程序文件(x86)"目录:

mklink /d "C:\Program Files (x86)\MySQL\MySQL Connector C 6.0.2\include" "C:\Program Files\MySQL\MySQL Connector C 6.0.2\include"

如果没有帮助,请尝试that post

中的其他答案

答案 1 :(得分:0)

转到此site并下载whl文件(例如python3.7和win64应该使用mysqlclient-1.3.13-cp37-cp37m-win_amd64.whl)。

然后运行以下命令:

python -m pip install C:\Users\%USER%\Desktop\mysqlclient-1.3.13-cp37-cp37m-win_amd64.whl

答案 2 :(得分:0)

我遇到了这个问题,可以在PyCharm(版本:2019.2)中解决此问题,如下所示:

  1. 更新pycharm中的pip版本(当前的pip最新版本为20.0.2):

    1-1-打开项目设置(文件>设置...)(在Mac上为首选项)

    1-2-项目>项目解释器

    1-3-按下+按钮

    1-4-在顶部搜索框中输入pip

    1-5-在右下角选择specify version并确保使用最新版本

    1-6-按下Install Package按钮

您还可以通过以下命令在Windows中通过cmd找出pip的当前版本: pip -V 然后通过以下命令更新点: pip install --upgrade pip

2-转到File > Settings... > Project > Project:Interpreter并通过单击pip按钮来更新upgrade,如下图所示(单击右侧栏中的向上的小箭头): enter image description here

3-像第一步一样,安装matplotlib的最新版本(当前最新版本为3.2)

答案 3 :(得分:0)

我试图将Pycocotools安装到我的环境中。我有同样的错误。

通过执行以下步骤解决了该问题:

  1. 安装Visual Studio 2019,该Visual Studio 2019提供路径C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\cl.exeC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64\cl.exe

  2. 转到Mask_RCNN,键入cd Mask_RCNN

  3. 在Anaconda提示符下,键入pip install pycocotools

  4. 安装COCO克隆,键入pip install git+https://github.com/philferriere/cocoapi.git#egg=pycocotools^&subdirectory=PythonAPI

您将获得以下信息: enter image description here

  1. 通过键入jupyter notebook
  2. 打开Jupyter笔记本