安裝不同版本的python
❶ 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
只需要修改Python_home路徑即可,設置到那個版本路徑,則當前使用的是那個版本的python。
需要注意的是,如果有使用第三方庫,第三方庫各個版本獨立。
例如3.4版本和2.7版本python都需要使用到requests庫,則需要在兩個版本的運行環境下安裝對應的requests!