這篇文章主要介紹了Windows下使Python2.x版本的解釋器與3.x共存的方法,命令行中調用起來很方便,需要的朋友可以參考下
Python2 和 Python3 是不兼容的,如果碰到無法升級到 Python2 代碼,或者同事中有堅守 Python2 陣營的情況,就要考慮 Python2 和 Python3 在系統中共存的情況。
Mac OS X 和 Linux 不必考慮這個情況。因為這些類 Unix 操作系統在安裝 Python3 的時候,會將其直接映射為 Python3 。同時安裝 Python2 和 Python3 并不會有什么沖突。
這里只討論 Windows 下的情況, 下面是我常用的方法。
1. 創建 D:/Python 文件夾;
2. 將 Python 2.7 安裝到 D:/Python27,將 Python 3.4 安裝到 D:/Python34 ,安裝的時候注意 不要 把 Python 加入到 PATH 環境變量;
3. 創建 D:/Python/py2.bat ,內容如下:
- D:/Python/27/python.exe %*
4. 創建 D:/Python/py3.bat ,內容如下:
- D:/Python/34/python.exe %*
5. 將 D:/Python 加入環境變量 PATH 。
這樣處理之后,就可以直接在命令行中敲入
- py3 yourpythonfile.py arg1 arg2
來調用 Python3 了,Python2 也一樣。
新聞熱點
疑難解答