linux下安装anaconda3(linux系统下如何安装软件)

从https://repo.continuum.io/archive/index.html上下载对应版本的Anaconda。比如我选择安装Anaconda3-5.0.1-Linux-x86_64.sh,(对应python3.6,x64系统)可以采用下列命令。wgethttps://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86

大家好,又见面了,我是你们的朋友全栈君。

https://repo.continuum.io/archive/index.html上下载对应版本的Anaconda。

比如我选择安装 Anaconda3-5.0.1-Linux-x86_64.sh,(对应python3.6,x64系统)可以采用下列命令。

wget https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh

下载完成成后直接进行安装:

bash Anaconda3-5.0.1-Linux-x86_64.sh

安装过程中会需要不断回车来阅读并同意license。安装路径默认为用户目录(可以自己指定),最后需要确认将路径加入用户的.bashrc中。

最后,立即使路径生效,需要在用户目录下执行:

source .bashrc

此时,打开python就是最新的3.6版本了。

为了保持更新,可以在终端中执行:

conda upgrade --all

如果报下面的错误,很可能是因为设置了PYTHONPATH环境变量。这将导致Anaconda无法调用正常的自己的库(Anaconda运行不依赖PYTHONPATH环境变量)。

Traceback (most recent call last):
  File "/home/*****/anaconda3/bin/conda", line 4, in <module>
    import re
  File "/home/*****/anaconda3/lib/python3.6/re.py", line 142, in <module>
    class RegexFlag(enum.IntFlag):
AttributeError: module 'enum' has no attribute 'IntFlag'

因此建议在打开python前执行

unset PYTHONPATH

或者暴力地将上述命令同样写入.bashrc文件中并用source生效。

Anaconda默认不带opencv包,而且无法直接使用系统已安装的opencv,需要用户在Anaconda下再次安装,命令如下:(如果出错可以多重覆几次)

conda install --channel https://conda.anaconda.org/menpo opencv3

Anaconda除了python外还包括下面几个有用的工具:

  • Anaconda Navigtor:用于管理工具包和环境的图形用户界面,后续涉及的众多管理命令也可以在 Navigator 中手工实现。
  • Jupyter notebook :基于web的交互式计算环境,可以编辑易于人们阅读的文档,用于展示数据分析的过程。
  • qtconsole :一个可执行 IPython 的仿终端图形界面程序,相比 Python Shell 界面,qtconsole 可以直接显示代码生成的图形,实现多行代码输入执行,以及内置许多有用的功能和函数。
  • spyder :一个使用Python语言、跨平台的、科学运算集成开发环境。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/127817.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Peeking inside LuaJIT(窥探LuaJIT)[通俗易懂]

    Peeking inside LuaJIT(窥探LuaJIT)[通俗易懂]原文链接:https://pwparchive.wordpress.com/2012/10/16/peeking-inside-luajit/LuaJITisahigh-performancevirtualmachineforLua.I’verecentlystartedplayingwithitandthisblogposttalksaboutwhat

    2022年9月29日
    5
  • 计算机病毒防治——计算机病毒种类

    计算机病毒防治——计算机病毒种类在介绍病毒种类之前,先来介绍一些常识1、计算机病毒防治要确定安全的度,针对不同的指标设立不同的安全手段,通过以下三个方面来确定度: <1>安全威胁 <2>被保护物品的价值 <3>安全措施所要达到的目标 当攻破防御的成本大于得到数据的收益时,则系统相对来说攻击的人员较少,这时称这个系统是安全的。2、病毒是指是指编制或者在计算机程序中插入的破坏计算机功能或者毁坏数据,影响计算机使用,并且能够自我复制的一组计算机指令或者程序代码。它的根本特点是能够进行自我复制

    2022年6月4日
    53
  • 在 IDEA 中使用 Git 图文教程

    在 IDEA 中使用 Git 图文教程在IDEA中使用Git图文教程1.配置Git2.创建项目远程仓库3.初始化本地仓库3.连接远程仓库4.提交到本地仓库5.推送到远程仓库6.克隆远程仓库到本地7.分支操作8.总结1.配置Git想要在IDEA中使用Git,首先就需要在IDEA工具中对Git进行相关的配置。打开IDEA设置,之后按照下面图片中的步骤进行操作即可。需要注意的是,在PathGitexecutbale中,也就是设置Git可执行路径中,找到本机电脑上Git的安装位置,

    2022年6月22日
    112
  • PHOTOSHOP MAC快捷键

    PHOTOSHOP MAC快捷键工具箱(多种工具共用一个快捷键的可同时按【Shift】加此快捷键选取)矩形、椭圆选框工具【M】裁剪工具【C】移动工具【V】套索、多边形套索、磁性套索【L】魔棒工具【W】喷枪工具【J】画笔工具【B】像皮图章、图案图章【S】历史记录画笔工具【Y】像皮擦工具【E】铅笔、直线工具【N】模糊、锐化、涂抹工具【R】减淡、加深、海棉工

    2022年6月24日
    40
  • BeanUtils.populate 源码分析

    BeanUtils.populate 源码分析BeanUtilsBean propertyUtilsBean  MethodgetWriteMethod(Classclazz,PropertyDescriptordescriptor){    return(MethodUtils.getAccessibleMethod(clazz,descriptor.getWriteMethod())); …

    2022年7月26日
    12
  • unity3D场景_3D夜晚场景

    unity3D场景_3D夜晚场景在学习阿发你好的网课过程中,学习完Unity的2D课程后深有感触,决定将3D学习过程一步步记录下来,也方便日后查询。创建3D项目Step1:在UnityHub中新建3D项目Step2:将页面调整为2×3布局(项目中通常使用2×3)新建项目选择window->layouts->2by3选择window->General->Console调出控制台认识3D场景天空盒skybox:上有蓝天,下有深渊,在计算机图形学学习过程中就有所涉及。ALT+鼠标

    2022年8月10日
    15

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号