使用pip时的一个小问题总结

最近,因为工作的需要,要安装一些python的第三方软件包,比如mysqlclient.

由于个人电脑之前的python版本为3.5,后来部署上工作的代码,跑不起来,所以,卸了后重新安装的Python2.7.9版本。那问题来了,python3.5使用的时候,由于安装了pip安装工具,在卸载python3.5,安装python2.7后,pip 安装工具和python2.7的兼容性,就有了问题,虽然部分软件包,可以安装成功,但是也有部分的安装包,安装失败。

个人遇到的一个比较头疼的问题是:

在使用pip install mysqlclient的时候,一开始一直报这个一直报这个错误。

fatal error C1083: Cannot open include file: 'my_config.h': No such file or directory

error: command 'C:\\Microsoft Visual Studio Community 2015\\VC\\BIN\\cl.exe' failed with exit status 2

后来到墙外,查了一些资料,看到别人的一些解决方案,遂整理出来可行的方法:

遇到这个的问题,很可能就是Pip安装工具和Python版本的兼容性不好,导致的,这个时候最好升级一下Pip和setuptools工具。

pip install --upgrade setuptools

pip install --upgrade pip

成功升级后,再使用

pip install mysqlclient .发现OK.

你可能感兴趣的:(使用pip时的一个小问题总结)