anaconda切換python版本
1. 安裝anaconda3默認python3.6,升級包後默認為python2.7,切換不回去,哪位大神指導下,在此謝過了!
不知道你是怎麼個升級過程的,所以不好分析。anaconda作為Python的一種發行版,理論上不會受到別的版本Python解釋器的影響,除非你將它們的安裝或配置目錄搞一起了覆蓋了,或者別的一些原因,這個真不好排查。碰到這種情況,也許最好的辦法就是記下原來的anaconda中安裝了哪些庫,做了哪些配置,然後重新安裝anaconda。
更多內容參考數據分析教程anaconda簡介
2. 如何將Anaconda更新到想要的python版本
最近用Anaconda比較多,因為它裡面的包很全啊。如果下個原生的python,要用的時候得自己一個個裝。
但是有些包又互相依賴,一個個裝的時候實在很抓狂。懶人就想到了anaconda這種套裝集合了。
問題來了:Anaconda只能下載一個版本的python,比如最新的Anaconda 4.4,只能下載python3.6和python2.7的版本,可是姑娘我要用python3.4啊。
更新到指定python版本的方法:用Anaconda Prompt,然後用conda命令更新到python3.4.
(這真的很簡單啊,可是中間遇到了問題,促使多走了很多路,所以促使我把他寫下來。)
重要事項說明:用以上方法前,請測試一下你的機器是否可以用anaconda更新(原生的Python,用Pip裝東西也是同理,是否可以連接那些pip源。)
當確認可以後,做如下操作:
1.點擊Anaconda Prompt
2.輸入命令:
conda update conda ——等待更新完,然後輸入以下命令,這個較快
conda create -n py34 python=3.4 anaconda ——等待更新完,然後輸入以下命令。(因為要把python3.4的相關包下載下來,所以比較慢,請耐心等待)
activate py34
3.that's all
3. anaconda怎麼切換python版本
首先,你要安裝anaconda的兩個版本,python2和python3,後裝的版本會成為系統默認的版本。
conda create --name py27 python=2.7
conda create --name py34 python=3.4
創建了兩個虛擬版環境。
activate <env name>
這是激活環境的權命令
How to install Python 2.7.8 and 3.4.1 concurrently?
PS:根據這篇文章,conda create --name py27 python=2.7 命令後面本來應該要加anaconda,這樣創建的虛擬環境也會有anaconda科學計算環境的,可是,試驗時並沒有成功。不知道是否能行。
4. Anaconda下該怎麼安裝多版本的 python
檢查python版本
首先讓我們檢查那個版本的python可以被安裝:
conda
search
--full
--name
python
你可以使用conda
search
python來看到所有名字中含有「python」的包或者加上--full
--name命令選項來列出完全與「python」匹配的包。
安裝一個不同版本的python
現在我們假設你需要python3來編譯程序,但是你不想覆蓋掉你的python2.7來升級,你可以創建並激活一個名為snakes的環境,並通過下面的命令來安裝最新版本的python3:
conda
create
-n
snakes
python=3
·linux,os
x:source
activate
snakes
·windows:
activate
snakes
小提示:給環境取一個很形象的名字,例如「python3」是很明智的,但是並不有趣。
確定環境添加成功
為了確保snakes環境已經被安裝了,鍵入如下命令:
conda
info
-e
conda會顯示環境列表,當前活動的環境會被括弧括起來(snakes)
檢查新的環境中的python版本
確保snakes環境中運行的是python3:
python
--version
使用不同版本的python
為了使用不同版本的python,你可以切換環境,通過簡單的激活它就可以,讓我們看看如何返回默認2.7
·linux,os
x:
source
activate
snowflakes
·windows:activate
snowflakes
檢查python版本:
確保snowflakes環境中仍然在運行你安裝conda時安裝的那個版本的python。
python
--version
注銷該環境
當你完成了在snowflakes環境中的工作室,注銷掉該環境並轉換你的路徑到先前的狀態:
·linux,os
x:source
deactivate
·windows:deactivate
5. anaconda怎麼配置python版本
檢查python版本
首先讓我們檢查那個版本的可以被安裝:
conda search --full --name python
你可以使用conda search python來看到所有名字中含有「python」的包或者加上--full --name命令選項來列出完全與「python」匹配的包。
安裝一個不同版本的python
現在我們假設你需要python3來編譯程序,但是你不想覆蓋掉你的python2.7來升級,你可以創建並激活一個名為snakes的環境,並通過下面的命令來安裝最新版本的python3:
conda create -n snakes python=3
·Linux,OS X:source activate snakes
·Windows: activate snakes
小提示:給環境取一個很形象的名字,例如「Python3」是很明智的,但是並不有趣。
確定環境添加成功
為了確保snakes環境已經被安裝了,鍵入如下命令:
conda info -e
conda會顯示環境列表,當前活動的環境會被括弧括起來(snakes)
檢查新的環境中的python版本
確保snakes環境中運行的是python3:
python --version
使用不同版本的python
為了使用不同版本的python,你可以切換環境,通過簡單的激活它就可以,讓我們看看如何返回默認2.7
·Linux,OS X: source activate snowflakes
·Windows:activate snowflakes
檢查python版本:
確保snowflakes環境中仍然在運行你安裝conda時安裝的那個版本的python。
python --version
注銷該環境
當你完成了在snowflakes環境中的工作室,注銷掉該環境並轉換你的路徑到先前的狀態:
·Linux,OS X:source deactivate
·Windows:deactivate
6. anaconda怎麼更換python版本
要調環境就去我的電腦里點設置, 有環境編譯的選項, 打開Path修改, 刪除anaconda的所有地址
anaconda安裝的時候內就警告用戶不要手容賤添加環境, 用anaconda提供的指令窗口, 避免開發沖突
7. 如何更改默認的python版本
更改python的環境變數路徑為python3版本
我們在學廖雪峰老師的課程時,一般最先會安裝python3.5版本,之後在內安裝了Anaconda之後,可能容選擇了python2.7版本,之後windows系統的默認python,環境變數的python路徑會使得後安裝的版本優先,所以會使得python變成2.7版本,此時只需要把path中的Anaconda路徑刪除掉,python的默認路徑就回到最初的3.5版本。
8. anaconda prompt怎麼切換要使用的python路徑
我理解來你是安裝好了自anaconda,然後希望切換工作目錄:
在anaconda prompt命令窗口下,輸入以下代碼
jupyter notebook --generate-config在文件夾下會產生配置文件jupyter_notebook_config.py
修改jupyter_notebook_config.py中的c.NotebookApp.notebook_dir='你的目錄'
9. anaconda怎麼切換python2和python3
python版本切換
全局版本切換:
pyenv global anaconda-2.4.0
全局切換為anaconda科學計算環境,因為,我現在也不做版其他python開發,所以,無需再安裝權其他環境了。查看現在的python版本:
michael@michael-ThinkCentre-XXXX:~$ pyenv versions
system
2.7.1
3.4.1
* anaconda-2.4.0 (set by /home/michael/.pyenv/version)
有全局版本切換,當然也會有局部環境的切換:在test文件夾下希望切換到python3.4.1:
pyenv local python3.4.1