0

0

linux怎么安装anaconda_linux配置数据分析环境【实战】

尼克

尼克

发布时间:2026-03-16 20:09:31

|

305人浏览过

|

来源于php中文网

原创

Anaconda 是 Linux 下搭建数据分析 Python 环境的推荐方案,步骤包括:下载安装脚本、验证哈希、运行交互式安装、初始化 conda、创建独立环境(如 dataenv)并安装常用库、可选配置 Jupyter 远程访问。

linux怎么安装anaconda_linux配置数据分析环境【实战】

如果您希望在 Linux 系统中搭建用于数据分析的 Python 环境,Anaconda 是一个集成度高、依赖管理便捷的发行版。以下是针对主流 Linux 发行版安装 Anaconda 并完成基础配置的实操步骤:

一、下载 Anaconda 安装脚本

Anaconda 提供官方编译好的 Bash 安装脚本,适用于大多数 x86_64 架构的 Linux 发行版(如 Ubuntu、CentOS、Debian、Fedora)。需通过终端下载最新版本安装包。

1、打开终端,执行 wget 命令下载最新版 Anaconda3 的 Linux 64-bit 安装脚本(以 2024.06 版本为例):
wget https://repo.anaconda.com/archive/Anaconda3-2024.06-Linux-x86_64.sh

2、验证下载文件完整性(可选但推荐):
sha256sum Anaconda3-2024.06-Linux-x86_64.sh

3、比对输出哈希值与官网公布的 SHA256 值是否一致(可在 https://docs.anaconda.com/anaconda/install/hashes/ 查找)。

二、运行安装脚本并完成本地部署

安装过程采用交互式 Bash 脚本,无需 root 权限即可安装至用户主目录,避免系统级污染,适合多用户环境或无 sudo 权限场景。

1、为安装脚本添加可执行权限:
chmod +x Anaconda3-2024.06-Linux-x86_64.sh

2、执行安装:
bash Anaconda3-2024.06-Linux-x86_64.sh

3、按提示操作:输入 ENTER 继续许可协议,键入 yes 接受,然后确认安装路径(默认为 ~/anaconda3)。

4、当提示 “Do you wish the installer to initialize Anaconda3 by running conda init?” 时,输入 yes 以自动配置 shell 初始化。

三、初始化 conda 并刷新 shell 配置

conda init 会修改当前 shell 的配置文件(如 ~/.bashrc 或 ~/.zshrc),将 conda 添加至 PATH 并启用 base 环境自动激活。需手动重载配置才能生效。

1、根据您的默认 shell 执行对应命令:
source ~/.bashrc(Bash 用户)

2、或执行:
source ~/.zshrc(Zsh 用户)

叮当好记-AI音视频转图文
叮当好记-AI音视频转图文

AI音视频转录与总结,内容学习效率 x10!

下载

3、验证 conda 是否可用:
conda --version

4、检查当前环境:
conda info --base

四、创建独立数据分析环境

为避免项目间依赖冲突,建议不直接使用 base 环境,而是新建命名环境,例如名为 dataenv 的专用环境,并预装常用数据分析库。

1、创建新环境并指定 Python 版本(如 3.11):
conda create -n dataenv python=3.11

2、激活该环境:
conda activate dataenv

3、批量安装核心数据分析包:
conda install numpy pandas matplotlib seaborn scikit-learn jupyter

4、验证安装结果:
python -c "import pandas as pd; print(pd.__version__)"

五、配置 Jupyter Notebook 可远程访问(可选)

若需在服务器上运行 Jupyter 并通过浏览器远程访问,需生成配置文件、设置密码及绑定地址。此步骤仅适用于有明确远程调试需求的用户。

1、生成默认配置文件:
jupyter notebook --generate-config

2、生成加密密码(运行后按提示输入密码):
python -c "from notebook.auth import passwd; print(passwd())"

3、编辑配置文件:
nano ~/.jupyter/jupyter_notebook_config.py

4、在文件末尾添加以下四行(替换 your_hashed_password 为上一步输出的实际哈希值):
c.NotebookApp.password = 'sha1:your_hashed_password'
c.NotebookApp.ip = '0.0.0.0'
c.NotebookApp.port = 8888
c.NotebookApp.allow_remote_access = True

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

WorkBuddy
WorkBuddy

腾讯云推出的AI原生桌面智能体工作台

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
Python 时间序列分析与预测
Python 时间序列分析与预测

本专题专注讲解 Python 在时间序列数据处理与预测建模中的实战技巧,涵盖时间索引处理、周期性与趋势分解、平稳性检测、ARIMA/SARIMA 模型构建、预测误差评估,以及基于实际业务场景的时间序列项目实操,帮助学习者掌握从数据预处理到模型预测的完整时序分析能力。

82

2025.12.04

Python 数据清洗与预处理实战
Python 数据清洗与预处理实战

本专题系统讲解 Python 在数据清洗与预处理中的核心技术,包括使用 Pandas 进行缺失值处理、异常值检测、数据格式化、特征工程与数据转换,结合 NumPy 高效处理大规模数据。通过实战案例,帮助学习者掌握 如何处理混乱、不完整数据,为后续数据分析与机器学习模型训练打下坚实基础。

34

2026.01.31

python中print函数的用法
python中print函数的用法

python中print函数的语法是“print(value1, value2, ..., sep=' ', end=' ', file=sys.stdout, flush=False)”。本专题为大家提供print相关的文章、下载、课程内容,供大家免费下载体验。

193

2023.09.27

python print用法与作用
python print用法与作用

本专题整合了python print的用法、作用、函数功能相关内容,阅读专题下面的文章了解更多详细教程。

19

2026.02.03

http与https有哪些区别
http与https有哪些区别

http与https的区别:1、协议安全性;2、连接方式;3、证书管理;4、连接状态;5、端口号;6、资源消耗;7、兼容性。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2961

2024.08.16

磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

1564

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

717

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

300

2023.06.30

chatgpt使用指南
chatgpt使用指南

本专题整合了chatgpt使用教程、新手使用说明等等相关内容,阅读专题下面的文章了解更多详细内容。

0

2026.03.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号