Anaconda配置多spyder多python环境
作者:桂。
時(shí)間:2017-04-17 ?22:02:37
鏈接:http://www.cnblogs.com/xingshansi/p/6725298.html
?前言
最近在看《統(tǒng)計(jì)學(xué)習(xí)方法》,打算配合《機(jī)器學(xué)習(xí)實(shí)戰(zhàn)》一起,可后者的代碼是基于python2.6的:
All the code examples were working on Python 2.6, there shouldn't be any problems with the 2.7.?
之前裝了python3.5,想著再裝個(gè)python2.7,同時(shí)保留python3.5,所有操作基于anaconda,將操作記錄下來(lái)。
?
一、預(yù)操作
查看目前的conda版本:
conda --version由于之前安裝的版本,配置以前打算將軟件更新.
conda update conda conda update anacondaconda對(duì)于環(huán)境的管理,主要有:
- 查看當(dāng)前環(huán)境
其中帶*為當(dāng)前使用的版本,
- 創(chuàng)建環(huán)境
該指令的作用:python2.7包創(chuàng)建一個(gè)新的環(huán)境,位置在/envs/test_py2
- 激活環(huán)境
- 復(fù)制環(huán)境
上述指令將創(chuàng)建一個(gè)與snowflakes相同的環(huán)境,名為flowers。
- 刪除環(huán)境
如果配置環(huán)境發(fā)生錯(cuò)誤,可以刪除重新開(kāi)始。
配置好環(huán)境后,可以通過(guò)
python --version查看當(dāng)前的版本:
?
二、spyder配置
雖然命令窗實(shí)現(xiàn)了Python不同版本的自由切換,但spyder打開(kāi)之后始終是python3.5,這是因?yàn)閜ython2.7沒(méi)有安裝spyder,需要在不同環(huán)境下都安裝才可以。
這里用到conda的幾個(gè)指令:
- 查看目前安裝包
例如activate test_py2之后,輸入conda list,發(fā)現(xiàn)沒(méi)有spyder一項(xiàng),這就需要
- 搜索安裝包
例如搜索美麗湯(beautifulsoup4):
找到合適的版本,進(jìn)行安裝:
- 安裝工具包
安裝spyder。如果無(wú)法直接安裝,可以通過(guò)搜索工具包所在的網(wǎng)址進(jìn)行安裝,以下載bottleneck為例:
conda install --channel https://conda .anaconda.ort/pandas bottleneck這樣需要何種工具包,對(duì)應(yīng)下載安裝就可以了。至此完成Anaconda多spyder多python環(huán)境的配置。
這樣在命令框,按兩步進(jìn)行操作:
步驟一:activate到指定的python版本;
步驟二:緊接著輸入spyder,運(yùn)行。
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/xingshansi/p/6725298.html
總結(jié)
以上是生活随笔為你收集整理的Anaconda配置多spyder多python环境的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 专家呼吁建安全漏洞信息共享机制并强化管控
- 下一篇: 要加油!