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