CentOS7安装部署Anaconda

文章目录

  • CentOS7安装部署Anaconda
  • 一、前言
    • 1.组件
    • 2.环境
  • 二、正文
    • 1.下载安装脚本
    • 2.安装Anaconda
    • 3.常用指令

CentOS7安装部署Anaconda

一、前言

1.组件

  • Anaconda

开源的Anaconda个人版 (正式为Anaconda发行版)是在Linux,Windows和Mac OS X上执行Python / R数据科学和机器学习的最简单方法。

  • 快速下载7,500+个Python / R数据科学软件包
  • 使用Conda管理库,依赖项和环境
  • 使用scikit-learn,TensorFlow和Theano开发和训练机器学习和深度学习模型
  • 使用Dask,NumPy,pandas和Numba分析具有可伸缩性和性能的数据
  • 使用Matplotlib,Bokeh,Datashader和Holoviews可视化结果
  • Conda

任何语言(Python,R,Ruby,Lua,Scala,Java,JavaScript,C / C ++,FORTRAN等)的软件包,依赖项和环境管理。

Conda是在Windows,macOS和Linux上运行的开源软件包管理系统和环境管理系统。Conda可以快速安装,运行和更新软件包及其依赖项。Conda可以轻松地在本地计算机上的环境中创建,保存,加载和切换。

  • virtualenv

virtualenv 是用于创建隔离的Python环境的工具。

  • pip

pip是Python 的软件包安装程序。您可以使用pip从Python软件包索引和其他索引安装软件包。

2.环境

Linux 发行版:CentOS-7-x86_64-DVD-1804.iso

python 教程:https://www.runoob.com/python3/python3-tutorial.html

anaconda 官网:https://www.anaconda.com/
conda 官网:https://conda.io/en/latest/
virtualenv 官网:https://virtualenv.pypa.io/en/stable/
pip 官网:https://pip.pypa.io/en/stable/

anaconda installing on Linux:https://docs.anaconda.com/anaconda/install/linux/

anaconda archive:https://repo.anaconda.com/archive/

Windows安装部署Anacoda:https://blog.csdn.net/u011424614/article/details/105579502

二、正文

1.下载安装脚本

  • 下载脚本:https://repo.anaconda.com/archive/
  • 脚本文件:Anaconda3-2023.09-0-Linux-x86_64.sh

2.安装Anaconda

# 创建安装目录
mkdir /opt/anaconda
cd /opt/anaconda

# 文件授权
chmod +x Anaconda3-2023.09-0-Linux-x86_64.sh

# 执行脚本
./Anaconda3-2023.09-0-Linux-x86_64.sh
# 安装过程中,输入安装目录
/opt/anaconda/install

# 重新加载 .bashrc 文件
source ~/.bashrc

3.常用指令

命令说明例子
conda --version查看 conda 的版本号
conda update conda更新 conda
conda -h查看 conda 帮助文档
conda create -n [环境名称] [包名(-版本号)]创建环境conda create -n python37 python=3.7 scikit-image
activate [环境名称]切换环境activate python37
deactivate退出环境
conda info -e查询环境信息
conda remove -n [环境名称] --all重启虚拟机conda remove -n python37 --all
conda create -n [新环境名称] --clone [现有环境名称]拷贝环境conda create -n newPython37 --clone python37
conda list查看当前环境已安装包列表
conda search [包名]模糊查询-当前环境的包信息conda search scikit-image
conda install [包名]在当前环境中安装包文件conda install scikit-image
conda install -n [环境名] [包名]在指定环境中安装包文件conda install -n python37 scikit-image
conda env export --name [环境名] > environment.yaml导出指定环境名的的所有依赖包及其版本信息conda env export --name base > environment.yaml
conda env create -f [环境yaml文件名]根据一个 YAML 格式的文件来创建一个新的 Conda 环境conda env create -f environment.yaml

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/782067.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

落日余晖映晚霞

落日余晖映晚霞,立于海滨,望夕阳余晖洒于波光粼粼之上,金光跳跃,若繁星闪烁,耀人心目。 海风轻拂,心境宁静,凡尘俗务皆于此刹那消散,思绪万干,或忆往昔点滴,或…

SQL 对一个经常有数据更新和删除操作的表,怎样优化以减少磁盘空间的占用?

文章目录 一、定期清理不再需要的数据二、使用合适的数据类型三、压缩数据四、删除重复数据五、分区表六、索引优化七、碎片整理八、归档历史数据九、监控和评估 在数据库管理中,当面对一个经常进行数据更新和删除操作的表时,磁盘空间的有效利用是一个重…

PIP换源的全面指南

##概述 在Python的世界里,pip是不可或缺的包管理工具,它帮助开发者安装和管理Python软件包。然而,由于网络条件或服务器位置等因素,直接使用默认的pip源有时会遇到下载速度慢或者连接不稳定的问题。这时,更换pip源到一…

赋值运算符重载和const成员函数和 const函数

文章目录 1.运算符重载(1)(2)运算符重载的语法:(3)运算符重载的注意事项:(4)前置和后置重载区别 2.const成员函数3.取地址及const取地址操作符重载4.总结 1.运算符重载 (1) 我们知道内置类型(整形,字符型,浮点型…)可以进行一系…

利用docker搭建漏洞环境,使用SSRF+Redis写入centos以及ubuntu的公钥,实现免密登录

一、实验环境 kali:在kali中搭建docker容器环境,这里我主要是使用第一个; redis作为一种数据库,它可以将数据写入内存中去,我们通过利用ssrf请求,实现服务器对自己的公钥写入,从而实验免密登录;…

异步调用 - 初识

目录 1、引入 2、同步调用 2.1、例子:支付功能 2.2、同步调用的好处 2.3、同步调用的缺点 3、异步调用 3.1、异步调用的方式 3.2、异步调用的优势 3.3、异步调用的缺点 3.4、什么场景下使用异步调用 3.5、MQ技术选型 1、引入 为什么想要异步通信呢&…

LeetCode 算法:二叉树中的最大路径和 c++

原题链接🔗:二叉树中的最大路径和 难度:困难⭐️⭐️⭐️ 题目 二叉树中的 路径 被定义为一条节点序列,序列中每对相邻节点之间都存在一条边。同一个节点在一条路径序列中 至多出现一次 。该路径 至少包含一个 节点,…

Spring cloud 中使用 OpenFeign:让 http 调用更优雅

注意:本文演示所使用的 Spring Cloud、Spring Cloud Alibaba 的版本分为为 2023.0.0 和 2023.0.1.0。不兼容的版本可能会导致配置不生效等问题。 1、什么是 OpenFeign Feign 是一个声明式的 Web service 客户端。 它使编写 Web service 客户端更加容易。只需使用 F…

[数据结构] --- 线性数据结构(数组/链表/栈/队列)

1 线性结构和非线性结构的理解 1.1 线性结构 线性结构是什么? 数据结构中线性结构指的是数据元素之间存在着“一对一”的线性关系的数据结构。线性结构是一个有序数据元素的集合。 线性结构特点: 线性结构有唯一的首元素(第一个元素&#…

13.SQL注入-宽字节

SQL注入-宽字节 含义: MySQL是用的PHP语言,然后PHP有addslashes()等函数,这类函数会自动过滤 ’ ‘’ null 等这些敏感字符,将它们转义成’ ‘’ \null;然后宽字节字符集比如GBK它会自动把两个字节的字符识别为一个汉…

Jmeter实现接口自动化

自动化测试理论知识 什么是自动化测试? 让程序或工具代替人为执行测试用例什么样的项目适合做自动化? 1、项目周期长 --多长算长?(自己公司运营项目) 2、需求稳定(更多具体功能/模块) 3、需要…

[数据结构] 归并排序快速排序 及非递归实现

()标题:[数据结构] 归并排序&&快速排序 及非递归实现 水墨不写bug (图片来源于网络) 目录 (一)快速排序 类比递归谋划非递归 快速排序的非递归实现: (二)归并排序 归…

通过scp命令进行本地和远程服务器之间的文件传输

打开本地终端(Windonws系统按下WinR键,输入cmd回车,即可打开终端) 1、从本地向远程服务器传输文件 scp 本地文件路径文件名 用户名远程服务器IP地址:远程服务器存放文件的路径 例如: scp /Users/HP/Desktop/test/1.p…

【flutter问题记录】 无效的源发行版:17

问题描述 在看开源项目的时候,clone下来后一直编译失败,提示:无效的源发行版:17,看描述大概是jdk的版本问题,但是在Android studio各种指定都无用,网上资料也没有flutter项目的解决方案,最后在…

数据库(表)

要求如下: 一:数据库 1,登录数据库 mysql -uroot -p123123 2,创建数据库zoo create database zoo; Query OK, 1 row affected (0.01 sec) 3,修改字符集 mysql> use zoo;---先进入数据库zoo Database changed …

集成测试技术栈

前端 浏览器操作:playwright、selenium 后端 testcontainercucumbervitestcypressmsw

HTTP模块(一)

HTTP服务 本小节主要讲解HTTP服务如何创建服务,查看HTTP请求&响应报文,还有注意事项说明,另外讲解本地环境&Node环境&浏览器之间的链路图示,如何提取HTTP报文字符串,及报错信息查询。 创建HTTP服务端 c…

基于java+springboot+vue实现的仓库管理系统(文末源码+lw+ppt)23-499

第1章 绪论 伴随着信息社会的飞速发展,仓库管理所面临的问题也一个接一个的出现,所以现在最该解决的问题就是信息的实时查询和访问需求的问题,以及如何利用快捷便利的方式让访问者在广大信息系统中进行查询、分享、储存和管理。这对我们的现…

Mysql explain语句详解与实例展示

首先简单介绍sql: SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。 1. 数据查询语言DQL 数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句…

【持续集成_03课_Jenkins生成Allure报告及Sonar静态扫描】

1、 一、构建之后的配置 1、安装allure插件 安装好之后,可以在这里搜到已经安装的 2、配置allure的allure-commandline 正常配置,是要么在工具里配置,要么在系统里配置 allure-commandline是在工具里进行配置 两种方式进行配置 1&#xff…