linux安装anaconda(linux如何进入anaconda)
大家好,今天给各位分享linux安装anaconda的一些知识,其中也会对linux如何进入anaconda进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
如何在Linux服务器上安装Anaconda(超详细)
在 Linux服务器上安装 Anaconda的过程如下:
首先,确保你的服务器从 3A租借,价格便宜,方便实验。如果遇到安装问题,请按照以下步骤操作:
1.2解决安装 bug:在输入安装命令后,可能会遇到类似"bash: wget: command not found"的错误。这在 Debian/Ubuntu系统中需要执行命令:`apt-get install-y wget`,而在 CentOS系统中则需要输入:`yum install wget-y`。
1.3安装 Anaconda:接着,使用以下命令赋权并执行安装程序:`chmod+x Anaconda3-5.3.0-Linux-x86_64.sh./Anaconda3-5.3.0-Linux-x86_64.sh`。之后,会显示安装进程的界面。
1.4点击 Enter(回车键):系统会显示 Anaconda的信息,并提示按 Enter键继续。需连续点击 Enter直至系统提示输入确认命令。
1.5输入 yes:在确认安装过程中,按照提示输入 yes。
1.6继续点击 Enter:系统会提示是否添加环境变量,点击 Enter继续。
1.7输入 yes,添加环境变量:如果不设置环境变量,则需要手动在指定文件夹(如 `/home/wangke/.bashrc`)中添加相关路径。
保存更改后,通过命令 `source~/.bashrc`使更改生效。完成安装后,通过 `anaconda-V`和 `conda-V`检测安装是否成功。
2.1创建虚拟环境:使用 `conda create-n pytorch python=3.7`命令创建名为"pytorch"的虚拟环境。
2.2激活环境:通过 `conda activate pytorch`激活环境。
2.3检测环境是否安装好:输入 `conda info--envs`查看环境信息。
2.4安装 PyTorch:复制并粘贴 `conda install pytorch torchvision torchaudio cudatoolkit=10.2-c pytorch`到控制台,输入'y'完成安装。
2.5测试安装成功:输入 `python`后,尝试导入 `torch`模块。
2.6查看安装的环境:在服务器上安装多个环境时,使用 `conda info--envs`查看所有环境,便于管理。
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下你下载的安装包启动文件;**```shellwget安装设置
启动刚刚下载好的脚本,并开始设置安装相关的配置,流程如下;
#切换到下载好的目录/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遨游之旅;
Linux环境下anaconda3安装并配置
官网: anaconda.com/products/d...
清华镜像: mirrors.tuna.tsinghua.edu.cn... anaconda/archive/
启动浏览器,下载合适的Anaconda3版本,确保下载路径空间充足,下载完成后用cp或mv命令将文件移至/tmp目录下。
以非root用户身份移至/tmp目录下,执行安装命令,确认安装位置、是否安装、是否使用默认值等均选择默认。
安装完成后,执行source~/.bashrc激活。使用conda list查看清单,确认安装成功。
安装Python环境配置工具后,通过conda查看并创建最新版本Python3的环境(my_env),最好在良好网络环境下进行。
使用conda列出当前虚拟环境,切换至my_env。
在my_env下进行jupyter的下载配置,生成配置文件,通过ipython3在root用户下配置远程登录密码,并复制该密码。
启动jupyter notebook,开始数据科学交互式编程。
在my_env环境下下载sklearn,配置并启动。
对于tensorflow配置,在使用conda指令下载时遇到错误,需直接下载无版本号的文件以解决。
在centos上下载镜像时,确保有足够空间,使用浏览器直接下载清华镜像文件。若通过命令下载,遇到未获得许可证问题,可去掉https中的s、下载证书或选择跳过证书验证,建议非root用户进行安装。
在kali的ipython3生成密码后,通过Windows端提供的网址与端口以及先前设置的密码访问jupyter notebook,可能无法成功进入。解决方案为确认端口开放正确且网络连接稳定。