python版本切换 for Windows(Anaconda) Linux(pyenv)
生活随笔
收集整理的這篇文章主要介紹了
python版本切换 for Windows(Anaconda) Linux(pyenv)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 一、Windows 使用 Anaconda創建虛擬環境(其它操作系統也可以使用Anaconda完成相同的操作)
- (一)添加一個所需的python版本的環境(本文以python3.6為例)
- (二)切換到目的python版本的虛擬環境
- (三)驗證
- 二、Linux上使用pyenv切換python版本
- 前置:安裝并配置pyenv
- 2.bash
- (三)安裝指定版本的python環境
- (四)切換到指定版本的python環境
- (五)驗證
- pyenv有關命令:
一、Windows 使用 Anaconda創建虛擬環境(其它操作系統也可以使用Anaconda完成相同的操作)
參考博文:博客園王星辰宇(作者)-conda Pyhon版本切換
前置:Anaconda的安裝與配置:隨便找篇博客就可以:比如
參考博文:CSDN-plasma-deeplearning(作者)-anaconda安裝-超詳細版
如果在本機終端(cmd)上鍵入conda --version或conda -V出現像下圖所示的版本信息,則說明前置工作已完成,否則參考上述博文安裝并配置Anaconda。
(一)添加一個所需的python版本的環境(本文以python3.6為例)
鍵入命令:conda create --name python36 python=3.6
輸入y,按下回車
注意:windows最好在cmd或Windows PowerShell鍵入命令,在其他的如Git Bash中輸入命令可能不能成功執行。
(二)切換到目的python版本的虛擬環境
activate python36
(三)驗證
二、Linux上使用pyenv切換python版本
參考博文:CSDN-漠效(作者)-Linux安裝pyenv(python多版本)教程
前置:安裝并配置pyenv
pyenv百度網盤下載
git clone https://github.com/yyuu/pyenv.git ~/.pyenv ### (一)設置為啟動Linux直接切換(將pyenv設置為開機啟動) 將上一條目中的命令添加到`shell`配置文件中 注意不要反復執行下列命令,下列命令會向`shell`的配置文件寫入內容,寫入太多次會污染`shell`配置文件。#### 1.zsh ```shell echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc echo 'eval "$(pyenv init -)"' >> ~/.zshrc source ~/.zshrc2.bash
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile echo 'eval "$(pyenv init -)"' >> ~/.bash_profile source ~/.bash_profile也可以不執行上述命令,直接向本機shell配置文件(~/.bash_profile或者~/.zshrc)中寫入以下內容
export PYENV_ROOT="$HOME/.pyenv" export PATH="$PYENV_ROOT/bin:$PATH" eval "$(pyenv init -)"退出后執行
source ~/.zshrc若想禁止pyenv開機啟動,可以在shell配置文件中刪除或注釋掉相應內容。
(三)安裝指定版本的python環境
pyenv install -v 3.6.4
(四)切換到指定版本的python環境
pyenv global 3.6.4
(五)驗證
python3 -V
pyenv有關命令:
總結
以上是生活随笔為你收集整理的python版本切换 for Windows(Anaconda) Linux(pyenv)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java泛型面试也能虐暴你
- 下一篇: linux部署springBoot项目不