![](/img/trans.png)
[英]How do I set a python program as the default Web browser in Windows?
[英]How do I set default Python in Windows
我在StackOverflow上搜索了很多答案,但似乎找不到我想要的。 我剛剛安裝了Python 3.7
,當我運行命令C:\\Users\\Dell>python
我得到了:
Python 3.6.0 |Anaconda 4.3.1 (64-bit)| (default, Dec 23 2016, 11:57:41) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information.
我知道這與Anaconda有關。 但是,我不知道到底怎么了。
題
我希望看到類似Python 3.7.0
東西。 有人可以告訴我我要去哪里錯了,應該如何將其更改為我想要的呢? 我應該怎么做才能默認獲得Python 3.7
?
您需要在path變量中具有高於該3.6版本的python 3.7版本。
答案是:不要運行python
。 運行py
(適用於Windows的Python啟動器) 。 默認情況下,它運行最新安裝的Python版本。 如果您想要特定的版本,可以在它py -2
加上一個開關,例如py -2
用於最新的Python 2, py -3.6
用於3.6等。
是的,您可以考慮PATH
環境變量設置,以嘗試將Python 3.7安裝文件夾置於3.6之前,但是從現在開始安裝3.8幾個月后,您仍然會遇到相同的問題。 正是由於在Windows上管理並行Python安裝的困難而創建了啟動器,並且可以無縫解決所有這些問題(此外,如果要安裝的是最新安裝的版本,則可以少輸入四個字符!)。
請注意,為了保持一致性,您基本上從不希望按名稱啟動其他實用程序,而是使用py
啟動器和-m
開關來確保啟動與所需版本相關聯的工具。 因此,例如,而不是運行pip ...args...
,而是運行py -mpip ...args...
,這可以確保您運行與Python啟動器默認Python版本相對應的pip
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.