Linux Centos7安装anaconda3和jupyter

本文详细介绍了在CentOS7系统上安装Anaconda3和Jupyter Notebook的过程,包括下载安装文件、修改环境变量、升级pip工具、安装及配置Jupyter Notebook,并提供了测试方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux Centos7安装anaconda3和jupyter notebook

安装anaconda3

anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。


一、下载安装文件链

库:https://repo.anaconda.com/pkgs/

conda:使用

https://docs.conda.io/projects/conda/en/latest/

 

下载地址1(官方网站)
下载地址2(清华开源镜像)
下载地址主页面如下图所示,选择适合的版本下载到linux系统中

Linux Centos7安装anaconda3和jupyter

二、将下载好的文件上传到Linux系统中

使用xftp或xshell中使用rz命令等方式。


三、上传完毕后,开始安装

1、执行命令安装

[root@localhost application]# pwd
/root/application
[root@localhost application]# ls
Anaconda3-5.0.1-Linux-x86_64.sh
[root@localhost application]# sh Anaconda3-5.0.1-Linux-x86_64.sh

2、修改环境变量

1) 打开全局环境变量配置文件/etc/profile

vim /etc/profile

2) 在全局配置文件中加入

export PATH=/root/anaconda3/bin:$PATH

3) 使环境变量立即生效

source /etc/profile`

PS:第一步和第二步可以合并为:

echo "export PATH=/root/anaconda3/bin:$PATH" >> /etc/profile`


四、测试

在linux终端打开python,若是下面的界面表示成功
注:系统自带的Python是2.7.5,安装anaconda3会自动升级Python版本

Linux Centos7安装anaconda3和jupyter



【windows安装】下载windows对应版本,鼠标右键——>管理员身份运行——>后面基本是‘下一步’。但是要在环境变量Path添加三个路径:
F:\Anaconda3-5.0.1-Windows-x86_64\anzhuang
F:\Anaconda3-5.0.1-Windows-x86_64\anzhuang\Scripts
F:\Anaconda3-5.0.1-Windows-x86_64\anzhuang\Library\bin






Linux安装jupyter notebook

一、升级pip

由于之前安装了anaconda3,这会自动安装好python的pip下载工具,不过这个pip版本可能过低,需要先升级

pip install --upgrade pip


二、安装jupyter notebook

pip install jupyter notebook


三、配置jupyter notebook

1、 在个人账户下建立配置文件
jupyter notebook --generate-config

2、Python环境下设置密码:
from notebook.auth import passwd
passwd()

    Enter password: 123456 # 设置密码为123456

    Verify password:

            'sha1:d66351142f0a:9eea3d7f99e434a6837f5e73af18d03cf0353392'(复制此行密码)

ctrl+z

3、生成配置文件
jupyter notebook --generate-config

4、修改配置文件
使用 vim /home/(用户名)/.jupyter/jupyternotebook_config.py打开配置文件,修改其中的一些部分

c.NotebookApp.allow_root = True
c.NotebookApp.ip = '*' 
c.NotebookApp.password = 'sha1:b39d2445079f:9b9ab99f65150e113265cb99a841a6403aa52647' #这里的密码是刚刚生成的密码
c.NotebookApp.certfile = u'/root/.jupyter/mycert.pem'
c.NotebookApp.port= 8888
c.NotebookApp.notebookdir = "/root/ipython" #默认目录 ,windows是c.NotebookApp.notebook_dir


四、测试

1、开启
jupyter notebook

2、浏览器访问测试

Linux Centos7安装anaconda3和jupyter

 

<think>嗯,用户想在CentOS 7安装Anaconda然后进入Jupyter Lab。首先,我需要回忆一下CentOS 7的基本操作,可能涉及到命令行步骤。Anaconda是一个Python发行版,所以可能需要下载脚本,安装,然后配置环境。 首先,我应该检查用户是否已经有wget或者curl来下载安装包。CentOS 7默认可能没有这些工具,可能需要先安装它们。比如,用yum install wget或者curl。不过用户可能已经知道,但还是要提到这一步,避免他们卡在这里。 然后,下载Anaconda安装脚本。需要确认最新的版本号,可能得去官网查找最新的Linux x86_64安装包的链接。不过链接可能会变,所以可能需要指导用户去官网复制最新的链接。或者提供一个示例链接,比如https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_64.sh,但提醒用户检查最新版本。 接下来,运行bash脚本来安装。这里需要注意安装过程中的选项,比如安装路径,是否初始化conda。默认路径是用户的家目录下的anaconda3,可能用户需要按Enter继续。然后,在安装完成后,需要让用户运行conda init或者把Anaconda的bin目录添加到PATH中,可能需要重新加载bash配置,比如source ~/.bashrc或者重新打开终端。 安装完成后,可能需要创建一个conda环境,但这一步可能可选。不过为了隔离项目,建议用户创建一个新环境。比如conda create -n myenv python=3.9,然后激活环境conda activate myenv。 然后是配置Jupyter Lab。可能需要生成配置文件,设置密码或者允许远程访问。特别是如果用户是在服务器上安装,可能需要绑定IP为0.0.0.0,并设置不自动打开浏览器。比如jupyter lab --generate-config,然后修改配置文件中的c.ServerApp.ipc.ServerApp.open_browser。 然后启动Jupyter Lab,用户需要知道如何访问,比如通过浏览器访问服务器的IP端口,比如http://ip:8888。如果是在本地虚拟机或者远程服务器,可能需要开放防火墙端口,比如firewall-cmd --permanent --add-port=8888/tcp,然后重启防火墙。 另外,可能需要注意安装过程中是否遇到权限问题,比如用sudo还是普通用户安装。通常建议用户安装在本地目录,避免权限问题。还有,安装完成后conda命令是否可用,如果找不到命令的话,可能需要手动添加PATH或者重新登录。 可能用户会遇到的问题包括:安装脚本无法执行,可能是因为没有执行权限,需要用chmod +x安装脚本。或者安装后conda命令不可用,需要初始化shell配置。还有Jupyter Lab启动后无法访问,可能是因为防火墙设置或者绑定IP不正确。 总之,步骤大概是:安装依赖工具,下载Anaconda脚本,执行安装,配置环境变量,初始化conda,创建环境,配置Jupyter Lab,启动服务,处理防火墙,最后访问。每个步骤都需要详细说明,并提示可能的错误解决方法。需要结构清晰,分步骤说明,确保用户能一步步操作下去。</think>以下是在 CentOS 7 系统安装 Anaconda 并进入 Jupyter Lab 的详细步骤: --- ### 一、安装前准备 1. **更新系统** ```bash sudo yum update -y ``` 2. **安装依赖工具** ```bash sudo yum install -y wget bzip2 ``` --- ### 二、下载 Anaconda 安装包 1. **获取最新安装脚本** 访问 [Anaconda 官网](https://www.anaconda.com/products/distribution) 查看最新版本,或直接使用以下命令下载: ```bash wget https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_64.sh ``` --- ### 三、安装 Anaconda 1. **运行安装脚本** ```bash bash Anaconda3-2023.03-1-Linux-x86_64.sh ``` 2. **安装过程操作** - 按 `Enter` 阅读协议 - 输入 `yes` 同意协议 - 按 `Enter` 使用默认安装路径(`/home/用户名/anaconda3`) - 输入 `yes` 初始化 Anaconda 3. **激活环境变量** ```bash source ~/.bashrc ``` --- ### 四、验证安装 1. **检查 conda 版本** ```bash conda --version ``` 成功会显示类似:`conda 23.3.1` --- ### 五、配置 Jupyter Lab 1. **生成配置文件** ```bash jupyter lab --generate-config ``` 2. **设置访问密码** ```bash jupyter lab password ``` 3. **修改配置文件** 打开 `~/.jupyter/jupyter_lab_config.py`,添加以下配置: ```python c.ServerApp.ip = &#39;0.0.0.0&#39; # 允许远程访问 c.ServerApp.open_browser = False # 禁用自动打开浏览器 c.ServerApp.port = 8888 # 指定端口(默认为8888) ``` --- ### 六、启动 Jupyter Lab 1. **直接启动** ```bash jupyter lab ``` 2. **后台运行(推荐)** ```bash nohup jupyter lab > jupyter.log 2>&1 & ``` --- ### 七、访问 Jupyter Lab 1. **本地访问** 浏览器打开:`http://localhost:8888` 2. **远程访问** 使用服务器 IP 地址访问:`http://服务器IP:8888` --- ### 八、防火墙设置(可选) ```bash sudo firewall-cmd --permanent --add-port=8888/tcp sudo firewall-cmd --reload ``` --- ### 常见问题解决 1. **conda 命令未找到** 执行 `source ~/.bashrc` 或重新登录终端。 2. **端口被占用** 修改 `jupyter_lab_config.py` 中的 `c.ServerApp.port` 值。 3. **忘记密码** 删除 `~/.jupyter/jupyter_server_config.json` 后重新设置密码。 --- 按照以上步骤操作,即可在 CentOS 7 上成功安装并使用 Jupyter Lab。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值