python学习笔记

Linux环境下Anaconda的安装与使用

2020-08-29  本文已影响0人  三叠纪的小黑猫

Anaconda是封装好python及其开源库(numpy、pandas、matplotlib等)的软件,并具有良好的包管理功能。

conda是包及其依赖项和环境的管理工具,在安装包时会自动安装其依赖项,可以便捷地在包地不同版本中自由切换(pip也是包管理器,但不一定会检查其依赖项,有时会忽略安装包的依赖项直接安装)。因此,尽量使用conda命令进行包的安装

Anaconda可在清华大学开源软件镜像站中下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ (选择linux版本)

或者使用命令行下载:

wget -P /tmp https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh

sha256sum Anaconda3-2019.10-Linux-x86_64.sh (对下载文件进行校验,以确保下载文件是完整的)

(sha256码)输出结果与网站提供的一致,则可以继续安装使用。

安装完成后,命令行输入conda info,查看是否安装成功。


从终端中进入Anaconda的所在目录:bash Anaconda3-2020.07-Linux-x86_64.sh (安装前需添加可执行权限)

一直yes即可安装完成,安装位置为默认位置,并在用户家目录的.bashrc文件中加入了Anaconda的环境变量设置。

Anaconda安装完后的主要困惑在于:

如何将 anaconda3中bin目录下的python命令 与 /usr/bin/目录下的python命令 区分开来?

后加载的变量会覆盖前者,因此添加Anaconda环境后会默认使用Anaconda中的python。

这个问题对Centos7及其之前的版本尤其重要,因为yum命令需要使用系统自带的python2.7。


conda的简单使用

【创建环境】conda create -n [name]

【激活环境】conda activate [name]

【退出环境】conda deactivate

【删除环境】conda remove -n [name] --all

【复制环境】conda create -n [name-B] --clone [name-A]

【查看环境列表】conda info -e

【查看特定环境中的包】conda list -n [name]

【查看所安装包的信息】conda search [packagename]

【安装特定环境中的包】conda install -n [name] [packagename]

【升级特定环境中的包】conda update -n [name] [packagename]

【删除特定环境中的包】conda remove -n [name] [packagename]


特定包的安装:

segyio--地震数据读写工具包

 conda install -c conda-forge segyio

kerastuner--tensorflow模型参数优化库

conda install -c conda-forge keras-tuner

上一篇 下一篇

猜你喜欢

热点阅读