當前位置:首頁 » 編程語言 » 安裝不同版本的python

安裝不同版本的python

發布時間: 2023-08-21 22:42:41

python多個版本怎樣安

1. 可以用python virtual environment. 每個environment 可以使用不同版本的python, package。

安裝:pip install virtualenv。安裝package和激活environment方法可以參考網頁鏈接

2. 你也可以用anaconda。 anaconda是基於virtualenv而且自帶基本python package。你可以選擇不同的python版本環境。

如何創建conda environment可以參考網頁鏈接

滿意請採納!

❷ 能裝兩個python環境嗎

一台電腦中可以安裝兩個python,只要命名不沖突,基本就沒有問題了,命令行可以隨機調用不同版本的python。
1、標准安裝:
去官網下載對應的python 安裝程序,通過安裝向導進行安裝,安裝的時候記得勾選把python 添加到系統環境變數中,以便於在命令行中調用,如果忘記添加,手動查找對應的python 安裝目錄,復制路徑並且添加到環境變數即可:
標准示例:
C:Python36

C:Python36Scripts

2、多個版本共存
通過1所示方法安裝對應版本的python,然後兩個.exe文件的名字改一下便於系統區分即可
如圖(我這里安裝了三個不同版本的python環境):
命令行調用:
python37
python36
python27

更多Python知識請關注Python視頻教程欄目。

❸ Windows環境下安裝第2個Python(不同版本)

系統已經安裝的3.10,現在需要安裝另一個3.9版本的Python。

安裝目錄不同於現有已安裝Python版本的目錄

找到安裝目錄的兩個exe文件:
C:.exe
C:w.exe

將其改名為:
C:39.exe
C:w39.exe

添加python3.9.12安裝目錄:
C:yaoinstallPythonPython39
C:

創建虛擬環境

進入虛擬環境文件夾,執行activate.bat
C:.bat

查看python版本,使用python和python39都可以查看。
這里有點暈,為什麼python和python39兩者都可以運行呢?
退出虛擬環境方法:

python3.9安裝成功,昨天基於python3.10無法安裝。

❹ 教你們如何切換Python2與Python3

由於歷史原因, Python 有兩個大的版本分支,Python2和Python3,又由於一些庫只支持某個版本分支,所以需要在電腦上同時安裝Python2和Python3,因此如何讓兩個版本的Python兼容,如何讓腳本在對應的Python版本上運行,這個是值得總結的。

對於Ubuntu 16.04 LTS版本來說,Python2(2.7.12)和Python3(3.5.2)默認同時安裝,默認的python版本是2.7.12。

當然你也可以用python2來調用。

如果想調用python3,就用python3.

對於Windows,就有點復雜了。因為不論python2還是python3,python可執行文件都叫python.exe,在cmd下輸入python得到的版本號取決於環境變數里枝友哪個版本的python路徑更靠前,畢竟windows是按照順序查找的。比如環境變數里的順序是這樣的:

那麼cmd下的python版本就是2.7.12。

反之,則是python3的版本號。

這就帶來一個問題了,如果你想用python2運行一個腳本,一會你又想用python3運行另一個腳本,你怎麼做?來回改環境變數顯然很麻煩。

網上很多辦法比較簡單粗暴,把兩個python.exe改名啊,一個改成python2.exe,一個改成python3.exe。這樣做固然可以,但修改可執行文件的方式,畢竟不是很好的方法。

我仔細查找了一些python技術文檔,發現另外一個我覺得比較好的解決辦法。

借用py的一個參數來調用不同版本的Python。py -2調用python2,py -3調用的是python3.

當python腳本需要python2運行時,只需在腳本前加上,然後運行py xxx.py即可。

當python腳本需要python3運行時,只需在腳本前孝搭早加上,,然後運行py xxx.py即可。

就這么簡單。

同時,這也完美解決了在pip在python2和python3共存的環境下報錯,提示Fatal error in launcher: Unable to create process using 『」』的問題。巧雀

當需要python2的pip時,只需

當需要python3的pip時,只需

python2和python3的pip package就這樣可以完美分開了。

❺ 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環境了。

❻ 安裝指定版本python以及python版本切換

sudo add-apt-repository ppa:deadsnakes/ppa

sudo apt-get update -y

sudo apt-get install python3.6 -y

我系統中兩個版本的Python路勁均在這個路勁下

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 2

查看切換列表中版本情況:

update-alternatives --list python

選擇數字切換Python版本:

sudo update-alternatives --config python

#安裝pip

wget https://bootstrap.pypa.io/get-pip.py  --no-check-certificate

python3 get-pip.py

#安裝python3.6-dev

apt-get install python3.6-dev

若上述運行sudo add-apt-repository ppa:deadsnakes/ppa 出現 「bash: add-apt-repository: command not found」 則先運行:

sudo apt-get install -y software-properties-common

看當前python鏈接的是哪個版本

whereis python

刪除軟鏈接

rm /usr/bin/python

生成制定python版本的軟鏈接

ln -s /usr/bin/python3.x /usr/bin/python

配置只輸入python3時就默認使用3.6版本:

1、update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1

2、update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

3、update-alternatives --config python3

4、python3 -V

設置pip:

1、apt-get install python3-pip# Python3

2、apt-get install python-pip # Python2

pip3 -V

chmod -R 777 test

查看方法:

$: pip3 --version  或者  pip3.6 --version

6、更新pip

$: pip3.6 install --upgrade pip

❼ 一個電腦可以裝兩個版本的python嗎

可以,
如果需要裝python2.7和python3.6兩個版本的話,分別安裝就可以,兩個版本的python安裝路徑不一樣,不影響。windows下python2.7需要設置一下path路徑。在命令行界面運行時,python2.7直接輸入python就可以,python3.6版本需要輸入python3。
如果需要裝python3的不同版本,比如python3.5和python3.6,需要安裝python的版本控制工具,比如現在比較流行的pyenv,Anaconda等等

❽ 如何安裝兩個版本的python

  1. 只需要修改Python_home路徑即可,設置到那個版本路徑,則當前使用的是那個版本的python。

  2. 需要注意的是,如果有使用第三方庫,第三方庫各個版本獨立。

  3. 例如3.4版本和2.7版本python都需要使用到requests庫,則需要在兩個版本的運行環境下安裝對應的requests!

熱點內容
死鎖避免的演算法 發布:2025-02-05 04:43:07 瀏覽:579
python查文檔 發布:2025-02-05 04:27:49 瀏覽:496
javaxmldom 發布:2025-02-05 04:27:40 瀏覽:9
linux修改內存大小 發布:2025-02-05 04:26:05 瀏覽:997
ftp命令復制文件 發布:2025-02-05 04:26:00 瀏覽:303
python好用的ide 發布:2025-02-05 04:14:18 瀏覽:516
id密碼開頭是多少 發布:2025-02-05 04:11:51 瀏覽:101
數據結構c語言ppt 發布:2025-02-05 04:11:45 瀏覽:43
如何用學習機配置的筆寫字 發布:2025-02-05 04:09:15 瀏覽:395
5歲編程 發布:2025-02-05 04:06:21 瀏覽:653