簡體   English   中英

將python.exe重命名為python3.exe,以便與Windows上的python2共存

[英]Renaming python.exe to python3.exe for co-existence with python2 on Windows

我想在我的Windows 10 PC上安裝python 2.7和python 3.5。 兩個python可執行文件都使用相同的名稱python.exe

python.exe更改為python3.exe作為共存的快速修復是一個好主意嗎? 是否有任何副作用或其他需要注意的事項?

您不需要為不同版本的Python共存重命名任何內容。

不同版本的python會自動安裝在不同的文件夾中。

使用命令提示符時,可以使用命令py2py3來引用不同版本的python。 接下來的工作原理:

C:\Users\user1>py -2

C:\Users\user1>py -3

這也適用於pip2pip3以安裝新包。

有關更多詳細信息,請閱讀本文: 適用於Windows的Python Launcher

如果不明顯的話,你需要運行python3而不是python 正如你所描述的,這絕對是一個“快速修復”

我建議的修復是使用virtualenv並傳入你想要使用的Python可執行文件:

virtualenv -p /usr/bin/python3.5 /my/virtualenv/>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM