回覆列表
  • 1 # 使用者4027908415261

    【如何在多版本anaconda python環境下轉換spyder】

    我的anaconda版本是4.3.22,

    內建python版本是2.7.13

    然後一段時間之後你會發現你的anaconda變成這樣:

    這個時候很多人會有這樣的問題,雙擊Spyder(python3)打不開的情況??

    我也是,可能是它自己存在的相容bug

    不過沒問題,還是可以想辦法用命令列開啟的

    大概過了一會,開啟Spyder(Python3.6)效果如下:

    於是乎,可以愉快地在多版本anaconda python環境下轉換spyder了= =

    -----------------------------------------------------分割線---------------------------------------------------

    剛剛試了先裝anaconda3,然後再按上面的辦法安裝Python2

    然後神奇地發現可以雙擊直接開啟Spyder(Python2)不需要用命令列

    蜜汁有趣,建議大家先裝anaconda3,再按Python2咯~

  • 2 # 使用者9866520236700

    檢查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

  • 中秋節和大豐收的關聯?
  • 華為榮耀暢玩4x有什麼特色功能?