簡體   English   中英

我將“ python.exe”更改為“ python3.exe”,但現在pip返回錯誤,我該如何解決?

[英]I changed “python.exe” to “python3.exe” but now pip returns an error, how can i fix this?

因此,為了使生活更輕松,我將Python 2.7更改為“ python2.exe”,將Python 3.6更改為“ python3.exe”,然后將它們添加到路徑中,並能夠引用它們,其中python2打開python 2.7,而python3打開Python 3.6。

這正是我想要的,但是現在因為我更改了名稱,所以pip命令返回以下內容:

Fatal error in launcher: Unable to create process using '"'

我仍然希望能夠引用python3並運行Python 3.6,但是我需要pip才能工作。 我是否可以更改一個點子文件以進行引用? 或者是別的什么? 如果可以的話請幫忙。

我強烈建議您改回名稱,因為許多腳本(可能包括pip)都希望使用原始文件名。

為了在Windows上啟動python文件時使您的生活更輕松,python提供了更靈活的解決方案。 如果您在Windows上安裝了最新的python3,則也應安裝WindowsPython啟動器 這意味着您可以使用py <file>命令運行python 2和3腳本。 啟動程序會遵守指定python版本的shebang行,也可以傳遞一個標志來手動選擇版本: py -2 <file>

暫無
暫無

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

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