我在安装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
答案 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)中解决此问题,如下所示:
更新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安装到我的环境中。我有同样的错误。
通过执行以下步骤解决了该问题:
安装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.exe
和C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64\cl.exe
转到Mask_RCNN
,键入cd Mask_RCNN
在Anaconda提示符下,键入pip install pycocotools
安装COCO克隆,键入pip install git+https://github.com/philferriere/cocoapi.git#egg=pycocotools^&subdirectory=PythonAPI
您将获得以下信息:
jupyter notebook