安裝完成後,想測試一下兩個版本的pip是否均可以正常工做,結果python3的能正常工做,可是pip2 --version就會報錯,報錯信息以下:python
Traceback (most recent call last): File "/usr/local/bin/pip", line 9, in <module> load_entry_point('pip==1.3.1', 'console_scripts', 'pip')() File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 378, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 2565, in load_entry_point raise ImportError("Entry point %r not found" % ((group,name),)) ImportError: Entry point ('console_scripts', 'pip') not found
不曉得你們都沒有遇到過這個問題,仍是遇到過可是很簡單就解決了,不值得備忘一下;在網上沒有找到有價值的解決辦法;python2.7
可是當重新理清思路,重新安裝兩個版本的python,開始意識到應該是pip的版本安裝的有問題;工具
下面就把我解決的思路寫一下;測試
解決思路:spa
其實也不是解決了這個問題,而是規避了這個問題,重新用另外的方法安裝兩個版本的pip,安裝py2-py3公用的pip版本:code
Python 安裝包須要用到包管理工具pip,可是當同時安裝python2和python3的時候,pip只是其中一個版本,如下將提供一個修改方式,即從新安裝兩個版本的pip,使得兩個python版本的pip可以共存。blog
在DOS命令框輸入命令,python3 -m pip install --upgrade pip --force-reinstall,顯示從新安裝成功。ip
在DOS命令框輸入命令,python2-m pip install --upgrade pip --force-reinstall,顯示從新安裝成功。get
如今能夠經過pip2 -V 和 pip3-V 查看兩個版本的pip信息,之後只需運行pip2install XXX和pip3 install XXX便可安裝各自的python包。it
至此,pip2和pip3 修改爲功。