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/