windows下多版本python安裝與pip安裝和pip使用 吐血總結


https://blog.csdn.net/silence2015/article/details/56483892/

版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
本文鏈接:https://blog.csdn.net/silence2015/article/details/56483892
Python 是一門很不錯的語言,語言簡單易學,又不失腳本語言的靈活性,還有海量的第三方庫,覆蓋的很全面。但也有不少“硬傷”,比如 Python 2.x 和 Python 3.x 版本之間的不兼容等等。

注:我的電腦是win10+64位

安裝多版本python
1、安裝python需要到官網下載安裝包,官網


安裝的過程不需要多說,記得兩個版本的py分別安裝在不同文件夾下


2、接下來就是設置環境變量path了
什么?環境變量還不造在哪兒的請自行百度了。

在Path環境變量中檢查以下4個變量(Path中的環境變量是以分號隔開的):
E:\Program Files\Python\Python35-32\Scripts\;
E:\Program Files\Python\Python35-32\;
E:\Program Files\Python\Python27\Scripts\;
E:\Program Files\Python\Python27\;

3、然后進入Python2.7安裝目錄找到如圖內容,把python.exe重命名為python2.exe


同理python3下也要改


4、好了,在命令行運行python2或者python3出現不同版本信息,說明到此為止兩個版本的python算是安裝成功。


不同版本下安裝pip
同時裝了Python3和Python2,怎么用pip?

首先對應不同python版本下安裝pip,在不同版本下要用pip管理包,需要使用不同pyyhon2/3命令指定python版本。

1、在不同版本python中安裝pip方法一樣,先下載get-pip.py,然后在pycharm中新建一個項目,打開get-pip.py


2、然后選擇當前項目的python版本,要在python2.7中安裝pip,那就選擇2.7的項目解釋器(project interpreter)

 

3、設置好之后就運行get-pip.py就行啦,這樣2.7版本下的pip就安裝完了。

4、同樣的,要在python3.X版本中安裝pip重復上述流程1-3,只是要指定3.X的項目項目解釋器(project interpreter)

不同版本下pip的使用
好了,走完上述流程,pip已經都安裝完了,下面我們開始用pip安裝所需要的包。這里我要用的Pillow這個圖像方面的包。在這兒還有個小坑,就是對應不同pyhton版本,使用pip的命令寫發還有所不同。

比如現在我要在一個python3.6版本下的項目用Pillow這個包。首先,project interperter指定python3.6是肯定的,然后在cmd中我們用 python3 -m pip install Pillow,然后等待下載,接着就行了


同樣,在python2.7中替換為python2就行。一開始我沒有指定pyhton3,所以每次用pip安裝Pillow包都是安裝到pyhton2.7版本下面,python的版本問題真是坑啊,吐槽下,呸呸呸,不過python還是很好用噠

安裝完Pillow后我們寫個小代碼試試


一不小心就打開了私藏的mm皂片,hhh


至此,python2.7和3.6版本的安裝,環境配置,pip的分別安裝,pip分別在不同版本中使用就搞定啦,呼呼,搞了我一晚上,踩了一晚上坑。

讓我想起一句話:人生苦短,我用python
————————————————
版權聲明:本文為CSDN博主「Shane Zhao」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/silence2015/article/details/56483892/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM