Anaconda配置多spyder多python環境


作者:桂。

時間:2017-04-17  22:02:37

鏈接:http://www.cnblogs.com/xingshansi/p/6725298.html


 前言

最近在看《統計學習方法》,打算配合《機器學習實戰》一起,可后者的代碼是基於python2.6的:

All the code examples were working on Python 2.6, there shouldn't be any problems with the 2.7. 

之前裝了python3.5,想着再裝個python2.7,同時保留python3.5,所有操作基於anaconda,將操作記錄下來。

 

一、預操作

查看目前的conda版本:

conda --version

 由於之前安裝的版本,配置以前打算將軟件更新.

conda update conda
conda update anaconda

  conda對於環境的管理,主要有:

  • 查看當前環境
conda info -e

  其中帶*為當前使用的版本,

  • 創建環境
conda create --name test_py2 python=2.7 #創建python2.7的環境,對應文件夾名稱:test_py2

  該指令的作用:python2.7包創建一個新的環境,位置在/envs/test_py2

  • 激活環境
activate test_py2
  • 復制環境
conda create --name flowers --clone snowflakes

上述指令將創建一個與snowflakes相同的環境,名為flowers。  

  • 刪除環境
conda remove -n test_py2 --all  

  如果配置環境發生錯誤,可以刪除重新開始。

配置好環境后,可以通過

python --version

  查看當前的版本:

 

二、spyder配置

雖然命令窗實現了Python不同版本的自由切換,但spyder打開之后始終是python3.5,這是因為python2.7沒有安裝spyder,需要在不同環境下都安裝才可以。

這里用到conda的幾個指令:

  • 查看目前安裝包
conda list

  例如activate test_py2之后,輸入conda list,發現沒有spyder一項,這就需要

  • 搜索安裝包

例如搜索美麗湯(beautifulsoup4):

找到合適的版本,進行安裝:

  • 安裝工具包
conda install spyder

  安裝spyder。如果無法直接安裝,可以通過搜索工具包所在的網址進行安裝,以下載bottleneck為例:

conda install --channel https://conda .anaconda.ort/pandas bottleneck

 這樣需要何種工具包,對應下載安裝就可以了。至此完成Anaconda多spyder多python環境的配置。

這樣在命令框,按兩步進行操作:

步驟一:activate到指定的python版本;

步驟二:緊接著輸入spyder,運行。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM