Python雙版本的pip衝突問題怎麼解決

有好多朋友會碰到這樣的問題,就是一臺電腦上安裝兩個版本的python,然後pip安裝模塊的時候 pip install XXXX  會有問題。

網上亂七八糟的教程干擾太多,各抒己見並不能真正的解決問題

今天我也遇到了這樣的問題,把解決辦法整理了一下

其實python 在安裝的時候就爲我們提供了兩個版本的解決方案
在C盤的windows 目錄下有個 py.exe

我們用py.exe 這個工具啓動就能分辨出python的版本

啓動python2.7的pip
直接在cmd 窗口裏輸入:py -2 -m pip install XXXX

啓動python3.6的pip
直接在cmd 窗口裏輸入:py -3 -m pip install XXXX


有時候我們會遇到pip 安裝找不到模塊的問題,給大家推薦個網站
http://www.lfd.uci.edu/~gohlke/pythonlibs/

直接ctrl+F搜索 然後找到你想要的版本,下載下來即可。
下載格式如下:mysqlclient-1.3.12-cp36-cp36m-win_amd64.whl


安裝:如果你要安裝到python3 就放到 python3 的Scripts的文件夾中
在cmd 中 cd 進入到python3 的Scripts 中運行:
pip install mysqlclient-1.3.12-cp36-cp36m-win_amd64.whl

python2 的安裝模塊方法參照上邊的方法



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章