當前位置:首頁 » 編程語言 » windowspython版本切換

windowspython版本切換

發布時間: 2022-12-16 01:04:35

A. Windows下如何更新python

首先查看python當前版本,在此用win10 系統舉例:

查看當前python版本
⌘+ R ----> 輸入 cmd(回車)----> 輸入python 查看
2.卸載當前python
全部程序中,找到python當前版本(帶有32/64bit的圖標),右鍵卸載,點擊uninstall,等待

3.安裝最新版本的python
打開python官網 :https://www.python.org/downloads/windows/
點擊Downloads ---->windows ------>找到對應版本的Windows x86-64 executable installer文件下載。
運行下載的文件,選中 Add python to Path ------> install now
最後,重復步驟1,查看當前版本,即完成

B. windows下怎麼切換python版本

首先當然是安裝你需要的兩個不同版本的python,這里我安裝的是2.7和3.3的,兩個版本安裝順序無所謂。

接下來就是檢查環境變數,缺少的我們需要添加。先找到環境變數的位置。

在Path環境變數中檢查以下4個變數(Path中的環境變數是以分號隔開的):
1.c:\Python27
2.c:\Python27\Scripts
3.c:\Python33
4.c:\Python33\Scripts
少哪個加哪個,注意分號隔開。
然後進入Python2.7安裝目錄找到如圖內容,把python.exe刪除。

然後進入python3.3安裝目錄。找到python.exe程序,把它重命名為python3.exe
最後打開命令行界面測試一下。執行python2命令會進入python2.7的交互環境,執行python3命令會進入python3.3交互環境。

7
剩下的問題就是pip的問題了。兩個python版本分別安裝了pip以後怎麼區分它們。進入python安裝路徑找到Scripts文件夾,進入裡面找到pip*-script.py,打開修改第一句為你要指定的那個python解釋器

C. python 可以安裝多個版本么

Windows下安裝多個Python版本是可以共存的。

1首先,從官網下載Python的Windows安裝版本,進行安裝。安裝的時候勾選添加系統環境變數選項,或者你自己安裝完了以後,進行環境變數的添加。比如:我安裝的是64位的Python 2.7和32位的Python 3.5。

2因為我選擇Python 2.7作為我的主要開發環境,3.5作為輔助開發環境。所以,我修改Python 3.5安裝目錄下的python.exe和pythonw.exe分別為python3.exe和pythonw3.exe。這樣使用命令python我們使用的是2.7版本的Python,而使用Python3則使用的是3.5版本的Python。

3使用pip進行軟體包安裝的時候,對於Python2仍然使用pip install XXX,而對於Python3則需要使用python3 -m pip install XXX的形式進行安裝。
比如我們使用python3 -m pip install ipython安裝了ipython,我們還需要進入安裝目錄的Scripts子目錄將ipython.exe刪除或者修改為ipython.exe.bak備份文件。這樣只剩下ipython3.exe,我們就可以在命令行使用ipython3進入python3的ipython環境了。

D. windows怎麼管理python兩個版本

Python 2 與 Python 3 共存

安裝 Python 3.3 以上的版本時,Python會在C:Windows文件夾下安裝啟動器py.exe。

雙擊腳本調用的就是這個程序:

如果系統中同時存在 Python 2 和 Python 3,可用它指定版本來運行代碼:

py -2 helloworld.pypy -3 helloworld.py

2和3即是版本。

每次都添加參數太麻煩,直接在Python腳本第一行指定版本:

#! python3

可以雙擊,也可以命令行運行:

py helloworld.py

如果沒有在首行指定版本而用上述命令運行或雙擊,則默認調用Python 2

使用pip:

py -2 -m pip install requestspy -3 -m pip install requests

-m pip表示運行 pip 模塊

原有的python和pip命令仍然有效,默認執行哪一個版本呢?看環境變數中路徑的先後次序。

C:Python34;C:Python34Scripts;C:Python27;C:Python27Scripts;

如上則調用Python 3

E. 請問在windows 下怎麼切換到Python 2運行爬蟲項目,怎麼一直在Python 3下運行

裝兩個python版本啊 環境變數都加一下就好了

F. Sublime Text 3中怎麼更換python的版本

這個?
針對mac系統說一下,在不改變系統Python路徑的前提下可以自己建立一個Build System
然後輸入然後輸入
{
"cmd": ["/usr/local/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}

裡面的這個/usr/local/bin/python3是需要更改的,打開終端,輸入你要更改的版本

which python
which python3

然後改一下你的Python路徑保存就好了,注意一下保存的文件名額,接著在Build System裡面會有一個新的選項出來額。然後改一下你的Python路徑保存就好了,注意一下保存的文件名額,接著在Build System裡面會有一個新的選項出來額。
我想windows應該大同小異,沒在windows上用過不是很清楚。。。

G. ubuntu16.04下切換python版本

對於ubuntu 16.04,由於本身是自帶python,這樣就減少了在windows下的下載和環境變數配置,非常不錯。但是他本身是自帶兩個版本的python,2.X和3.X,兩個版本,兩個版本默認的是使用2.X,畢竟3.X是一個趨勢,今後我這邊應該也會主要使用3.X版本,所以這里記錄一下如果在版本間切換以及如何把python版本切換到3.X下的方法。

注意:要以root身份操作

一: 確認本機下的python默認版本。調出終端,輸入python即可查看默認的版本:

H. Python 包管理工具

  Python之所以受歡迎不光是因為它簡單易學,更重要的是它有成千上萬的寶藏庫。這些庫相當於是已經集成好的工具,只要安裝就能在Python里使用。它們可以處理各式各樣的問題,無需你再造輪子,而且隨著社區的不斷更新維護,有些庫越來越強大,幾乎能媲美企業級應用。那麼這些工具庫怎麼下載安裝呢?它們被放在一個統一的「倉庫」里,名叫PyPi(Python Package Index),所有的庫安裝都是從這里調度。有了倉庫之後,還需要有管理員,pip就是這樣一個角色。

  pip 是 Python 中的標准庫管理器,這意味著它是一個工具,用它可以來管理 Python 標准庫中其他的包,允許你安裝和管理不屬於 Python 標准庫的其它軟體包,其提供了對 Python 包的查找、下載、安裝、卸載等功能。總的來說,pip的Python第三方庫的大管家,搞懂它,會讓你省很多事。從Python 3 >= Python 3.4 、Python2 >= Python2.7.9 版本開始,pip默認包含在Python的安裝程序中,在安裝Python時將會自動被安裝,省事方便。

  Python 的安裝器中自帶了 pip,所以你可以直接使用它,除非你安裝的是更早版本的 Python。你可以通過以下命令來判斷是否已安裝:

如果你的 Python 環境沒有安裝 pip,則可以使用以下方法來手動安裝。pip 安裝文件下載: pypi.org/project/pip…

pip提供的命令不多,但是都很實用

  pip命令默認使用的是國外的pypi鏡像(pypi.python.org),安裝慢不說,有時甚至會導致出現超時等網路問題,有時候為了安裝一個包,失敗重試安裝好幾次都不一定成功。所以,使用國內的pypi鏡像,亦即 切換 pip 源 ,這樣速度上更有保證,不失為一種加速pip安裝第三方包的好方法。常用的鏡像站有阿里雲、清華大學等。其中清華大學開源軟體鏡像站是每 5 分鍾同步一次的,比較推薦使用。阿里雲鏡像站的速度也非常快,這也是我現在在使用的。

  切換切換 pip 源可以是臨時性的,也可以設置為默認。臨時性的,就是在安裝包時,通過pip命令的 -i 選項指定鏡像源即可。例如,臨時使用阿里雲鏡像站作為 pip 源,可以是這樣安裝:

  如果每次安裝時都想要通過鏡像源來安裝,上面的辦法不免有些麻煩。我們可以修改pip的配置文件,將鏡像源寫入到 pip 配置文件中。 對於linux系統 ,修改 ~/.pip/pip.conf 文件 (沒有就創建一個文件夾及文件,文件夾要加「.」,表示是隱藏文件夾):

然後在文件中保存如下內容:

   對於windows系統 ,在C:Users文件夾下的用戶目錄(例如如果當前用戶是Administrator則是C:UsersAdministrator)下創建pip文件夾,然後再在此文件夾下創建pip.ini文件,在文件中寫入一下內容:

  配置完成後再通過 pip config list 查看pip配置。

  我們經常會遇到這樣的開發需求,比如你手頭有多個開發項目,其中項目A要求用python3.7,項目B需要用python3.6,有要求項目A和項目B依賴包相互獨立,互不幹擾。為了滿足這樣的開發需求,我們需要在自己的電腦上安裝多個Python版本,並且項目之間進行環境隔離。因此,我們要想運行這些項目,在工作電腦上就要安裝不同版本的Python。 pyenv 是Python版本管理工具,通過系統修改環境變數來實現Python不同版本的切換,利用它可以在同一台電腦上安裝多個版本的Python,設置目錄級別的Python,還能創建和管理vitual python enviroments。而且所有的設置都是用戶級別的操作,不需要sudo命令。

  首先安裝pyenv,如果你是Mac電腦,那麼推薦使用Homebrew來安裝。

要想升級pyenv,則可以執行:

pyenv安裝完成後,需要將$HOME/.pyenv/bin添加到PATH變數前面,這一步非常關鍵。

也可以採用手動安裝的方式,將pyenv檢出到你想安裝的目錄。

  添加環境變數,將PYENV_ROOT 指向 pyenv 檢出的根目錄,並向 $PATH 添加 $PYENV_ROOT/bin 以提供訪問 pyenv命令的路徑。這里的 shell 配置文件(~/.bash_profile)依不同系統而需作修改,如果使用 Zsh 則需要相應的配置 ~/.zshrc
在使用 pyenv 之後使用 pip 安裝的第三方模塊會自動安裝到當前使用 python 版本下,不會和系統模塊產生沖突。使用 pip 安裝模塊之後,如果沒有生效,記得使用 pyenv rehash 來更新。

安裝完pyenv,可以安裝Python,首先查看可安裝的Python版本:pyenv install -l,接下來開始安裝Python

執行命令 pyenv versions 查看安裝結果。

可以看到,已經成功安裝了Python,安裝的位置在 /Users/dllwh/.pyenv。

可以看到,3.9.9 前面有一個星號,說明成功切換到了 3.9.9 版本,可以執行一下python來驗證。

  Pipenv 是 Python 官方推薦的包管理工具,它綜合了 virtualenv、pip 和 pyenv 三者的功能,你可以使用 pipenv 這一個工具來安裝、卸載、跟蹤和記錄依賴性,並創建、使用和組織你的虛擬環境。

如果你是Mac電腦,那麼推薦使用Homebrew來安裝和升級pipenv:

也可以通過pip來安裝和升級pipenv:

進入到項目目錄中,通過下面的指令為項目創建虛擬環境。

  上面的操作,給pipenv_demo這個項目初始化了一個 Python 3.9.9 的虛擬環境,並在項目錄下生成一個項目依賴包文件 Pipefile。如果系統中沒有 3.9.8 版本的Python,pipenv 會調用 pyenv 來安裝對應的 Python 的版本。默認地,虛擬環境會創建在 ~/.local/share/virtualenvs目錄裡面。我們也可以通過 pipenv --venv查看項目的虛擬環境目錄。可以通過 pipenv --rm 刪除虛擬環境。
如果想更改虛擬環境的目錄,可以在 .bashrc 或 .bash_profile 中,設置環境變數WORKON_HOME,指定虛擬環境的目錄所在位置,比如想將虛擬環境放到~/.venvs目錄,則可以執行下面的命令。

如果希望在項目目錄下創建虛擬環境目錄(.venv),需要在 .bashrc 或 .bash_profile 中配置環境變數PIPENV_VENV_IN_PROJECT:

  pipenv使用 Pipfile 和 Pipfile.lock 來管理依賴包,並且在使用pipenv添加或刪除包時,自動維護 Pipfile 文件,同時生成 Pipfile.lock 來鎖定安裝包的版本和依賴信息。相比pip需要手動維護requirements.txt 中的安裝包和版本,具有很大的進步。

  為項目安裝依賴包到虛擬環境中,使每個項目擁有相互獨立的依賴包,是非常不錯的Python的開發實踐。安裝依賴包到虛擬環境中的方法:

執行完上面的命令後,檢查一下是否安裝成功:

  觀察項目的根目錄下,又多了一個 Pipfile.lock 文件。這兩個文件記錄了此項目的依賴包,這兩個文件的區別是 Pipfile 中安裝的包不包含包的具體版本號,而Pipfile.lock 是包含包的具體的版本號的。如果不想產生 Pipfile.lock 文件,在安裝依賴包的時候,加上 –skip-lock 選項即可。
在使用pipenv的時候,常常會安裝過程比較慢,這個是因為pipenv創建的 Pipfile 中默認的Pypi源是python官方的 pypi.python.org/simple。我們國內…

  為了避免每次都要指定–pypi-mirror,我一般會在創建好Pipfile以後,將文件中 source 塊下的 url 欄位,設置為國內的 pypi 源,我推薦的是清華的Pypi源或者阿里源,具體設置如下:

如果是要刪除虛擬環境中的第三方包,執行:

用git管理項目時候,要把Pipfile和Pipfile.lock加入版本跟蹤。這樣clone了這個項目的同學,只需要執行:

就可以安裝所有的Pipfile中 [packages]部分列出來的包了,並且自動為項目在自己電腦上創建了虛擬環境。

上面的方法都是安裝Pipfile中列出來的第三方包的最新版本,如果是想安裝Pipfile.lock中固定版本的第三方依賴包,需要執行:

如果項目之前使用requirements.txt來管理依賴的,那麼使用pipenv安裝所有依賴可以採用類似pip的方法:

  虛擬環境創建好了之後,就可以在裡面進行開發了。如果在命令行下開發,則在項目目錄下執行 pipenv shell ,就進入到了虛擬環境中,在這個環境中,已經包含安裝過的所有依賴包了,接下來就可以利用這些依賴包進行開發工作了。如果是用Pycharm進行開發,就更簡單了,直接用Pycharm打開項目即可。可以從Pycharm中的左側導航欄裡面看到External Libraries顯示的是虛擬環境中的Python解釋器了。
在虛擬環境中執行開發好的程序,有兩種方式,一種是前面提到的先執行pipenv shell進入到虛擬環境後,再執行python程序;另一種方式,則是執行pyenv run,比如在虛擬環境中執行基於pytest框架編寫的測試用例,只需要執行下面的命令即可:


作者:獨淚了無痕
鏈接:https://juejin.cn/post/7063699409703272485

I. 怎麼將IDLE從2.7版本改為3.3版本

如何更改默認的python版本

  1. 在wingIDE中的菜單中有個project菜單項,它的子菜單中有project properties項,點擊會顯示項目屬性對話框,選擇Environment頁,界面上有python path的設置項,選中custom後再點擊Insert按鈕,在選擇框中輸入(或者選擇)你要的python2.7目錄(例如C:python2.7)就行了。

2. wing在設置里可以在路徑里指定python2.7。你找一下設置。我以前設置過。
另外你也可以改注冊表。
在HKEY_class_root里找到兩個注冊項
Python點CompiledFile
Python點File
將其中的子項shell的open里的路徑改成2.7的路徑。
後面還有幾個Interpreter,順便也改了。

3. 如何更改默認的python版本

更改python的環境變數路徑為python3版本我們在學課程時,一般最先會安裝python3.5版本,之後在安裝了Anaconda之後,可能選擇了python2.7版本,之後windows系統的默認python,環境變數的python路徑會使得後安裝的版本優先,所以會使得python變成2.7版本,此時只需要把path中的Anaconda路徑刪除掉,python的默認路徑就回到最初的3.5版本。

熱點內容
食物語上傳 發布:2025-01-24 07:58:44 瀏覽:753
編程相關書籍 發布:2025-01-24 07:55:45 瀏覽:430
英雄聯盟手游需要哪些配置 發布:2025-01-24 07:42:03 瀏覽:984
regex可以靜態編譯嗎 發布:2025-01-24 07:40:32 瀏覽:79
怎麼編譯rec 發布:2025-01-24 07:39:04 瀏覽:55
卡片沒加密 發布:2025-01-24 07:33:56 瀏覽:380
linux備份mysql 發布:2025-01-24 07:26:54 瀏覽:390
蘋果手機忘記id密碼怎麼刷機 發布:2025-01-24 07:26:47 瀏覽:694
安卓手機系統怎麼安裝 發布:2025-01-24 07:23:31 瀏覽:537
pc伺服器是什麼樣的 發布:2025-01-24 07:23:21 瀏覽:593