Python2/3 在Windows 下的共存
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 也一樣。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!