Linux通过anaconda来安装python教程

图1.1.1 anaconda自带python常用包举例1.2 官网anaconda官网 1.3 下载anaconda下载界面点击网页的Download,会跳转到如图;目前(20210425)是python3.8,也可以选择old version进行下载;图1.3.1 下载界面 1.4 在Linux下和源生态python的使用对比(个人感觉)安装较为简单;安装好后在你的安装目录$...
Linux通过anaconda来安装python教程
1.anaconda简介1.1 概念anaconda是什么?您的数据科学工具包,使用开源社区构建的最佳Python软件包;也就是说是python工具的基础上自带了很多常用且稳定的python工具包,如图1.1,省去你自己安装各种包的需求,当然也不是所有的包都有,比如目前(20210425)的版本就没有pyspark(python操作spark)的包,问题也不大,和python一样直接利用pip install pyspark即可;缺少的包可以用python内的指令补全;

图1.1.1 anaconda自带python常用包举例1.2 官网anaconda官网
1.3 下载anaconda下载界面点击网页的Download,会跳转到如图;目前(20210425)是python3.8,也可以选择old version进行下载;

图1.3.1 下载界面
1.4 在Linux下和源生态python的使用对比(个人感觉)安装较为简单;
安装好后在你的安装目录$ANACONDA_HOME\bin下有python的解析器,该目录也是python的绝对路径,知道了这个那使用python就和你使用源生态的没啥区别了(该目录下python3和python都是python3.8的软链接,即快捷方式!);
(base)[hadoop@node1bin]$ls-al|greppython-rwxrwxr-x1hadoopsupergroup259Apr2011:24ipython-rwxrwxr-x1hadoopsupergroup259Apr2011:24ipython3lrwxrwxrwx1hadoopsupergroup9Apr2011:24python->python3.8lrwxrwxrwx1hadoopsupergroup9Apr2011:24python3->python3.8-rwxrwxr-x2hadoopsupergroup14727600Sep42020python3.8-rwxrwxr-x1hadoopsupergroup3537Apr2011:24python3.8-configlrwxrwxrwx1hadoopsupergroup16Apr2011:24python3-config->python3.8-config
##2.`anaconda`安装###2.1下载  Linux系统网络顺畅,则直接;否则在官网下载好以后再上传到Linux相应目录下;博主放在了`/data/tool/anaconda`下;  <fontcolor=red>**注意:此处下载的`Anaconda3-2020.11-Linux-x86_64.sh`还不是软件本身,只是一个安装启动脚本;类似win下你下载的安装包启动文件;**```shellwgethttps://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.sh
2.1 安装设置启动刚刚下载好的脚本,并开始设置安装相关的配置,流程如下;
#切换到下载好的目录/data/tools/anacondacd/data/tools/anaconda#运行Anaconda3-2020.11-Linux-x86_64.shbashAnaconda3-2020.11-Linux-x86_64.sh#然后会出现很长的一段交互式询问,这里只拿出关键性的内容来说明下WelcometoAnaconda32020.11Inordertocontinuetheinstallationprocess,pleasereviewthelicenseagreement.Please,pressENTERtocontinue>>>#上面这里直接按ENTER走你,然后有一大堆的安装说明,别管,一直按着ENTER不放;#直到出现以下内容,按多了会出现的多,没关系,因为不输入yes、no会一直询问你Doyouacceptthelicenseterms?[yes|no][no]>>>Pleaseanswer'yes'or'no':'>>>Pleaseanswer'yes'or'no':'>>>Pleaseanswer'yes'or'no':'>>>#上面的询问输入yes,接下来的地方很关键#上面的询问输入yes,接下来的地方很关键#上面的询问输入yes,接下来的地方很关键#上面的询问输入yes,接下来的地方很关键#指定你的anaconda3安装位置,你要是不改直接按了ENTER默认是安装在`/home/你启动脚本的用户/anaconda3`#你要想改到其他地方,就先输入你的账户有权限且合法的路径后再按ENTER键,如我这里选/data/tools/anaconda/anaconda3,#该目录不用先建好,建到/data/tools/anaconda这一层就行,建好反而会报错ERROR:Fileordirectoryalreadyexists:/usr/local/tools/anaconda3/anaconda3Ifyouwanttoupdateanexistinginstallation,usethe-uoption.Anaconda3willnowbeinstalledintothislocation:/home/hadoop/anaconda3-PressENTERtoconfirmthelocation-PressCTRL-Ctoaborttheinstallation-Orspecifyadifferentlocationbelow[/home/hadoop/anaconda3]>>>/data/tools/anaconda/anaconda3#上面输入/data/tools/anaconda/anaconda3再按回车,表示需要安装在/data/tools/anaconda/anaconda3目录下,#然后稍等下,去泡杯咖啡或者找MM聊聊天Preparingtransaction:doneExecutingtransaction:doneinstallationfinished.DoyouwishtheinstallertoinitializeAnaconda3byrunningcondainit?[yes|no][no]>>>yes#出现上面的提示时,输入yes,则马上安装完成,并自动退出交互式安装过程#进入到安装软件的地方cd/data/tools/anaconda/anaconda3#预览得到以下[hadoop@node1anaconda3]$ls-altotal224drwxrwxr-x27hadoopsupergroup4096Apr2517:39.drwxrwxr-x3hadoopsupergroup23Apr2517:38..drwxrwxr-x2hadoopsupergroup12288Apr2517:39bindrwxrwxr-x2hadoopsupergroup30Apr2517:39compiler_compatdrwxrwxr-x2hadoopsupergroup19Apr2517:39condabindrwxrwxr-x2hadoopsupergroup16384Apr2517:39conda-metadrwxrwxr-x3hadoopsupergroup20Apr2517:39docdrwxrwxr-x2hadoopsupergroup6Apr2517:39envsdrwxrwxr-x7hadoopsupergroup77Apr2517:39etcdrwxrwxr-x39hadoopsupergroup12288Apr2517:39includedrwxrwxr-x3hadoopsupergroup25Apr2517:39infodrwxrwxr-x23hadoopsupergroup36864Apr2517:39libdrwxrwxr-x4hadoopsupergroup97Apr2517:39libexec-rw-r--r--1hadoopsupergroup11799Nov1305:37LICENSE.txtdrwxrwxr-x3hadoopsupergroup18Apr2517:39mandrwxrwxr-x65hadoopsupergroup4096Apr2517:39mkspecsdrwxrwxr-x2hadoopsupergroup252Apr2517:39phrasebooksdrwxrwxr-x682hadoopsupergroup49152Apr2517:39pkgsdrwxrwxr-x27hadoopsupergroup4096Apr2517:39pluginsdrwxrwxr-x25hadoopsupergroup4096Apr2517:39qmldrwxrwxr-x2hadoopsupergroup175Apr2517:39resourcesdrwxrwxr-x2hadoopsupergroup203Apr2517:39sbindrwxrwxr-x30hadoopsupergroup4096Apr2517:39sharedrwxrwxr-x3hadoopsupergroup22Apr2517:39shelldrwxrwxr-x3hadoopsupergroup146Apr2517:39ssldrwxrwxr-x3hadoopsupergroup12288Apr2517:39translationsdrwxrwxr-x3hadoopsupergroup19Apr2517:39vardrwxrwxr-x3hadoopsupergroup21Apr2517:39x86_64-conda_cos6-linux-gnu#进入bin目录下cdbin[hadoop@node1bin]$./python-VPython3.8.5#到此安装就算完成了,要想在任何地方以及Shell脚本上直接python就能引用到此处的python解析器,还需要#1.配置下环境变量#2.shell解析器所在目录下设置一个软链接;
3.anaconda设置环境变量及Shell解析器软链3.1 全局环境变量起效果#编辑环境变量sudovim/etc/profile#追加PYTHON_HOMexportPYTHON_HOME=/data/tools/anaconda/anaconda3/binexportPATH=$PYTHON_HOME:$PATH#追加进环境变量#然后:wq!保存退出#刷新环境变量source/etc/profile#在任意位置,可以得到python解析器版本[hadoop@node1~]$python-VPython3.8.5
接下来配置Shell解析器的软链接;
3.2 Shell脚本中起效果#查看你的shell解析器[hadoop@node1/]$cat/etc/shells/bin/sh/bin/bash/usr/bin/sh/usr/bin/bash#基本人的都是这4个,这就是为什么你写shell脚本一定要#!/bin/bash或者#!/usr/bin/bash的原因,调用解析器
通常shell脚本运行的时候默认就是来到解析器的目录,所以最好能在解析器目录设置个python的软链,避免不必要的麻烦(博主曾经在调度工具中运行python的shell脚本,被这一点坑的体无完肤);
#进入根目录cd/#查看下bin相关的文件,你会发现bin其实是usr/bin的软链,即快捷方式,所以只需要在/usr/bin这个目录下设置python的软链,那么所有的shell脚本就能直接使用python了[hadoop@node1/]$ll|grepbinlrwxrwxrwx.1rootroot7Aug282019bin->usr/binlrwxrwxrwx.1rootroot8Aug282019sbin->usr/sbincd/usr/bin#设置python软链ln-sf/data/tools/anaconda/anaconda3/bin/python3/usr/bin/python3ln-sf/data/tools/anaconda/anaconda3/bin/python3/usr/bin/python#这样在shell脚本内直接使用python或者python3来到这台服务器运行都可以直接引用到anaconda下的python解析器
以上就是Linux通过anaconda来安装python的全过程,接下来就是愉快的开启你的Linux下的python遨游之旅;
2024-09-19
mengvlog 阅读 10 次 更新于 2025-07-20 13:50:14 我来答关注问题0
  •  文暄生活科普 我想请教一下大家 在Linux系统上安装了Anaconda 后 怎么运行spyder???(请不要再复制粘贴了)

    在Linux系统上安装Anaconda后,运行Spyder的方法相对直接。首先,确保已经成功安装了Anaconda,这通常通过在终端中输入conda --version来验证。接着,安装Spyder可以通过终端命令conda install spyder来完成。安装完成后,可以通过终端命令spyder启动Spyder。值得注意的是,启动Spyder时,可能需要先激活相应的Anaconda...

  •  阿暄生活 Linux下Anaconda的安装使用与卸载

    安装:1. 下载:从Anaconda官网下载适用于Linux版本的安装包。2. 安装:按照下载的安装包说明进行安装。默认情况下,Anaconda可能不会被添加到系统环境变量中。3. 环境变量:若未将Anaconda添加到系统环境变量,需手动添加,以确保可以使用conda命令。这通常涉及编辑~/.bashrc或~/.bash_profile文件,并添加...

  •  翡希信息咨询 linux里面anaconda是什么?

    Anaconda是Linux系统中的一个开源包管理器,主要用于Python开发环境的管理和分发。以下是关于Anaconda的详细介绍:主要功能:包管理:通过conda命令,可以轻松地安装、更新和卸载Python软件包及其依赖项,简化了Linux环境下Python开发环境的管理。环境管理:允许用户创建独立的环境,每个环境可以有自己的Python版本和...

  •  文暄生活科普 Linux下Anaconda环境安装/创建/激活/退出/删除/管理

    Linux环境下使用Anaconda创建、激活、退出、删除及管理环境的步骤如下:创建名为python36、版本为3.6的环境:conda create -n python36 python=3.6 激活此环境:conda activate python36 或使用source激活:source activate python36 退出当前环境:conda deactivate 删除名为python36的环境:conda remove -...

  •  文暄生活科普 linux上安装Anaconda并创建一个虚拟环境

    安装Anaconda,并能使用conda命令。创建环境:`conda create -n py37 python=3.7`。删除环境:`conda remove -n py37 --all`。进入环境:`conda activate py37`。退出环境:`conda deactivate`。通过遵循上述步骤,Linux用户能够高效地利用Anaconda构建隔离的Python开发环境,以提高开发效率与资源管理。

檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部