在安装好Python2和Python3后, 不做任何操作 ,想要在cmd下同时使用pip命令是不行的。
-
现在,打开Python3的安装目录,把Python.exe改成Python3.exe
-
此时打开cmd,输入Python,得知是Python2版本
-
输入Python3,得知是Python3的版本
-
使用pip2,对应的python2的版本,当然这个2不是随便写的,是scripts里面有pip2.exe
-
使用pip3,却报错了
Fatal error in launcher: Unable to create process using
现在我们来解决这个问题
在网上找了许久,发现是easy_install.exe里面的python.exe错了,然后肯定是直接去修改成python3.exe,下了一个传说中非常牛逼的编辑器hex,什么都能编辑,打开easy_install.exe,发现还是乱码了,然后选择修改,也是不能的,因为受位数的影响。所以 继续找其他解决办法 。最终找到了一个好办法,想要调用python3的pip,可以通过 python3 -m pip install 需要安装的库 来实现。
这是成功用了python3的pip的意思,只不过numpy我以前装过了,所以系统告诉我numpy以及已经存在了。