linux下安装anaconda?linux运行pycharm
大家好,linux下安装anaconda相信很多的网友都不是很明白,包括linux运行pycharm也是一样,不过没有关系,接下来就来为大家分享关于linux下安装anaconda和linux运行pycharm的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
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,可能无法成功进入。解决方案为确认端口开放正确且网络连接稳定。
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服务器上安装Anaconda(超详细)
1.1下载Anaconda安装包
首先,您需要在官网上找到适合自己版本的Anaconda安装包,链接如下:repo.anaconda.com/archi...
以我的安装为例,我选择了这个版本,然后在控制台输入以下命令:
如果一切顺利,会出现以下图示:
如果出现错误,请按照1.2步骤操作。
1.2解决安装bug
在执行1.1步骤中的命令时,有些人可能会遇到以下错误:
当然,这同样是我遇到的问题,以下是解决方法:
对于Debian/Ubuntu系统,需要执行以下命令:
对于CentOS系统,则需要输入以下指令:
1.3安装Anaconda
接下来,我们需要先授权再执行安装程序,依次输入以下命令:
然后会出现以下图示:
1.4点击Enter(回车键)
此时会显示Anaconda的信息,并出现“More”,继续按Enter,直到出现以下图示:
1.5输入yes
1.6继续点击Enter
1.7输入yes,添加环境变量
需要注意的是,如果您跳过了这一步设置环境变量,那么您需要手动到这个文件夹设置Anaconda的安装路径(例如上面显示的是):
单击进入,在最后一行添加:
需要把之前的那句话注释掉,如下所示:
这里只是一个示例,具体操作还需根据您的安装路径进行调整。
然后保存更改,输入以下指令:
1.8完成安装并检测是否安装成功
打开新的终端,进入您的文件夹目录下,输入anaconda-V(注意a要小写,V要大写),conda-V,显示版本信息,若显示则表示安装成功。
二、Anaconda安装Pytorch
2.1创建虚拟环境
2.2激活环境
使用以下命令激活环境:
出现以下图示:
检测环境是否安装好:
然后选择合适的Pytorch版本,点击以下链接:
温馨提示:
复制以下命令到控制台:
弹出提示后,输入y,即可完成安装,显示“done”。
2.3测试安装是否成功
首先输入:python,然后输入:import torch:
2.4退出后如何查看已安装环境
如果在一台服务器上安装多个环境,可能需要记住要激活哪个环境名称。这时,您可以使用以下命令来查找: