系統:win10
問題:安裝python2和Python3后 在cmd 中 pip和python命令會沖突
原因:先安裝的python3,python3會自動配置path安裝pip,pip和python命令系統默認會去執行Python3的
解決:
python2安裝完后需要手動配置下系統環境(即將python.exe的目錄和Scripts下的目錄加到Path下)
進入python2和python3的安裝目錄將python.exe分別改寫成python2和python3

cmd里輸入python3 -m pip install --upgrade pip --force-reinstall
這樣系統就會將pip安裝成 pip3,可以到Scripts下檢查下,如果有pip刪除點pip

為python2 安裝配置pip2
若未安裝pip則
下載pip壓縮文件,解壓,進入解壓后的目錄,復制目錄
在cmd下 輸入 cd (上面的目錄)
python2 setup.py install
然后pip安裝成功

若已經安裝pip則,
cmd里輸入python3 -m pip install --upgrade pip --force-reinstall
測試下

我同時安裝了多個版本Python3,導致python3的命令和pip3命令調用混亂,直接刪除了其他版本,也可以給python.exe按Python3.X命名
有時候安裝好Python2 后用pip2 install 任何包都出現
“
Could not fetch URL https://pypi.python.org/simple/mysql-pytho/: There was a problem confirming the”
試過網上的方法不行的話,就卸載掉Python2重裝,我就是這樣的,有效。