Windows下使Python2.x版本的解釋器與3.x共存的方法
Python2 和 Python3 是不兼容的,如果碰到無法升級到 Python2 代碼,或者同事中有堅守 Python2 陣營的情況,就要考慮 Python2 和 Python3 在系統(tǒng)中共存的情況。
Mac OS X 和 Linux 不必考慮這個情況。因為這些類 Unix 操作系統(tǒng)在安裝 Python3 的時候,會將其直接映射為 Python3 。同時安裝 Python2 和 Python3 并不會有什么沖突。
這里只討論 Windows 下的情況, 下面是我常用的方法。
1. 創(chuàng)建 D:\Python 文件夾;
2. 將 Python 2.7 安裝到 D:\Python27,將 Python 3.4 安裝到 D:\Python34 ,安裝的時候注意 不要 把 Python 加入到 PATH 環(huán)境變量;
3. 創(chuàng)建 D:\Python\py2.bat ,內(nèi)容如下:
D:\Python\27\python.exe %*
4. 創(chuàng)建 D:\Python\py3.bat ,內(nèi)容如下:
D:\Python\34\python.exe %*
5. 將 D:\Python 加入環(huán)境變量 PATH 。
這樣處理之后,就可以直接在命令行中敲入
py3 yourpythonfile.py arg1 arg2
來調(diào)用 Python3 了,Python2 也一樣。
相關(guān)文章
python3.7 利用函數(shù)os pandas利用excel對文件名進(jìn)行歸類
這篇文章主要介紹了python3.7 利用函數(shù)os pandas利用excel對文件名進(jìn)行歸類,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09python創(chuàng)建只讀屬性對象的方法(ReadOnlyObject)
有時需要創(chuàng)建一個帶只讀屬性的對象,大家可以參考下如下的方法進(jìn)行創(chuàng)建,稍加改造,可以得到很特殊的效果2013-02-02python數(shù)字圖像處理之圖像簡單濾波實現(xiàn)
這篇文章主要為大家介紹了python數(shù)字圖像處理之圖像簡單濾波實現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06Matlab中關(guān)于argmax、argmin函數(shù)的使用解讀
這篇文章主要介紹了Matlab中關(guān)于argmax、argmin函數(shù)的使用解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-12-12