在linux中安装anaconda,并激活

在linux中安装anaconda,并激活

base) wyj@wyj:~/下载$ history                                                                                          
    1  sudo dpkg -i sogoupinyin_4.2.1.145_arm64.deb                                                                     
    2  sudo dpkg -i WeChatLinux_x86_64.deb                                                                              
    3  sudo dpkg -i sogoupinyin_4.2.1.145_arm64.deb                                                                     
    4  ls                                                                                                               
    5  pwd                                                                                                              
    6  git clone sudo apt install net-tools                                                                             
    7  ifconfig                                                                                                         
    8  sudo apt install net-tools                                                                                       
    9  ~sudo apt install net-tools                                                                                      
   10  sudo apt install net-tools                                                                                       
   11  cd ~                                                                                                             
   12  ls                                                                                                               
   13  cd ~/home                                                                                                        
   14  ifconfig                                                                                                         
   15  netstat -anp                                                                                                     
   16  ifconfig                                                                                                         
   17  ls                                                                                                               
   18  sudo dpkg -i sogoupinyin_4.2.1.145_amd64.deb                                                                     
   19  ls                                                                                                               
   20  sudo dpkg -i sogoupinyin_4.2.1.145_arm64.deb                                                                     
   21  rm -rf sogoupinyin_4.2.1.145_amd64.deb  sogoupinyin_4.2.1.145_arm64.deb                                          
   22  nvidia-smi                                                                                                       
   23  ls                                                                                                               
   24  pwd                                                                                                              
   25  ls                                                                                                               
   26  scp "C:\Users\Win11\Documents\Anaconda3-2024.10-1-Linux-x86_64.sh" wyj@192.168.234.128:~/下载                    
   27  ls                                                                                                               
   28  cd 下载                                                                                                          
   29  ./Anaconda3-2024.10-1-Linux-x86_64.sh                                                                            
   30  chmod +x Anaconda3-2024.10-1-Linux-x86_64.sh                                                                     
   31  ./Anaconda3-2024.10-1-Linux-x86_64.sh                                                                            
   32  conda config --set auto_activate_base true                                                                       
   33  ~/anaconda3/bin/conda init bash                                                                                  
   34  conda activate base                                                                                              
   35  ~/anaconda3/bin/conda init bash                                                                                  
   36  source ~/.bashrc                                                                                                 
   37  history
这段 `history` 记录展示了用户在 Linux 系统终端中的一系列操作,主要围绕软件安装、网络工具安装、文件管理以及 Anaconda 安装与配置展开。以下是详细梳理:

1. **软件安装尝试**
    - 多次尝试安装搜狗输入法,使用命令 `sudo dpkg -i sogoupinyin_4.2.1.145_arm64.deb` 和 `sudo dpkg -i sogoupinyin_4.2.1.145_amd64.deb` ,可能由于架构不匹配或其他原因,反复尝试不同架构的安装包。
    - 使用 `sudo dpkg -i WeChatLinux_x86_64.deb` 尝试安装微信 Linux 版。

2. **网络工具相关操作**
    - 错误输入 `git clone sudo apt install net-tools` ,该命令混合了 `git clone`(用于克隆代码仓库)和 `sudo apt install`(用于安装软件包)两种不同用途的命令。
    - 多次正确使用 `sudo apt install net-tools` 尝试安装 `net-tools` 工具集,其中包含 `ifconfig` 和 `netstat` 等常用网络命令。
    - 使用 `ifconfig` 和 `netstat -anp` 命令查看网络配置和网络连接状态。

3. **文件与目录操作**
    - 使用 `ls` 查看当前目录内容,`pwd` 查看当前所在目录路径。
    - 尝试使用 `cd ~/home` 进入目录,但该路径可能有误,因为 `~` 本身就代表用户主目录,正确路径应为 `cd ~` 或 `cd /home/wyj` 。
    - 使用 `rm -rf sogoupinyin_4.2.1.145_amd64.deb sogoupinyin_4.2.1.145_arm64.deb` 删除搜狗输入法的安装包。
    - 通过 `scp "C:\Users\Win11\Documents\Anaconda3 - 2024.10 - 1 - Linux - x86_64.sh" wyj@192.168.234.128:~/下载` 从 Windows 系统(`C:\Users\Win11\Documents`)向 Linux 系统(`192.168.234.128` 服务器的 `wyj` 用户主目录下的 `下载` 文件夹)传输 Anaconda 安装包。
    - 使用 `cd 下载` 进入下载目录,并使用 `chmod +x Anaconda3 - 2024.10 - 1 - Linux - x86_64.sh` 为安装包添加可执行权限,然后执行 `./Anaconda3 - 2024.10 - 1 - Linux - x86_64.sh` 开始安装 Anaconda。

4. **Anaconda 配置**
    - 安装完成后,使用 `conda config --set auto_activate_base true` 尝试设置 Conda 自动激活基础环境。
    - 由于 `conda` 命令可能未正确识别,先后两次执行 `~/anaconda3/bin/conda init bash` 尝试初始化 Conda 与 Bash 的集成。
    - 执行 `source ~/.bashrc` 使 `.bashrc` 文件中的配置更改生效。

5. **查看操作历史**:使用 `history` 命令查看当前终端会话中的命令历史记录。 

以下是将上述操作步骤整理成一个 Bash 脚本的形式,不过需要注意的是,部分操作可能需要根据实际情况调整,比如文件路径、IP 地址等。同时,在脚本中一些可能出现交互的地方(如安装软件时的确认提示等)可能需要手动处理或者使用一些额外的参数来自动确认。

#!/bin/bash

# 安装搜狗输入法(根据实际架构选择)
# sudo dpkg -i sogoupinyin_4.2.1.145_arm64.deb
# sudo dpkg -i sogoupinyin_4.2.1.145_amd64.deb

# 安装微信 Linux 版
# sudo dpkg -i WeChatLinux_x86_64.deb

# 安装网络工具
sudo apt install -y net-tools

# 查看网络配置和连接状态
ifconfig
netstat -anp

# 进入主目录
cd ~

# 删除搜狗输入法安装包
rm -rf sogoupinyin_4.2.1.145_amd64.deb sogoupinyin_4.2.1.145_arm64.deb

# 从 Windows 系统复制 Anaconda 安装包到 Linux 系统
# scp "C:\Users\Win11\Documents\Anaconda3-2024.10-1-Linux-x86_64.sh" wyj@192.168.234.128:~/下载

# 进入下载目录
cd ~/下载

# 为 Anaconda 安装包添加可执行权限并安装
chmod +x Anaconda3-2024.10-1-Linux-x86_64.sh
./Anaconda3-2024.10-1-Linux-x86_64.sh

# 配置 Conda 自动激活基础环境
~/anaconda3/bin/conda config --set auto_activate_base true

# 初始化 Conda 与 Bash 的集成
~/anaconda3/bin/conda init bash

# 激活基础环境
source ~/.bashrc
conda activate base

# 再次初始化 Conda 与 Bash 的集成(如果需要)
~/anaconda3/bin/conda init bash

# 使 .bashrc 文件中的配置更改生效
source ~/.bashrc

脚本说明:

  1. 注释部分:部分命令被注释掉了,比如软件安装命令和文件复制命令,因为这些命令可能需要根据实际情况调整,例如文件路径、IP 地址等。你可以根据实际情况取消注释并修改相应的参数。
  2. -y 参数:在 sudo apt install -y net-tools 中使用了 -y 参数,它会自动确认软件安装过程中的提示信息,避免手动干预。
  3. 交互问题./Anaconda3-2024.10-1-Linux-x86_64.sh 安装过程可能会有一些交互提示,需要手动处理。如果你想实现自动化安装,可以考虑使用 expect 工具。

将上述脚本保存为一个 .sh 文件(例如 setup.sh),然后在终端中给予其可执行权限并运行:

chmod +x setup.sh
./setup.sh

这样就可以依次执行脚本中的各个操作步骤。

要在Linux安装Anaconda3,可以按照以下步骤进行操作: 1. 首先,前往Anaconda官方网站(https://www.anaconda.com/products/individual#linux)下载适用于LinuxAnaconda安装包。选择你系统对应的版本(例如,64-bit)。 2. 打开终端,切换到你下载安装包的目录。 3. 运行以下命令以确保安装包的完整性(请将<下载的文件名>替换为你实际下载的文件名): ``` sha256sum <下载的文件名> ``` 它将输出一个SHA-256校验和。 4. 确认校验和与Anaconda官方网站上提供的校验和匹配。如果匹配成功,说明你下载的文件完整无误。 5. 运行以下命令以安装Anaconda(同样,请将<下载的文件名>替换为你实际下载的文件名): ``` bash <下载的文件名> ``` 这将启动Anaconda安装程序。 6. 在安装程序提示你是否接受许可协议时,按下回车键以查看完整的许可协议。然后按下空格键浏览到底部,直到出现"yes"字样。输入"yes"按下回车键接受许可协议。 7. 安装程序会询问你要将Anaconda安装到哪个路径中。默认情况下,它会将Anaconda安装到你的家目录下的anaconda3文件夹中。你可以根据需要更改安装路径。 8. 安装程序接下来会询问你是否将Anaconda添加到系统的PATH环境变量中。选择"yes"以确保你可以在终端中直接使用Anaconda命令。 9. 安装程序会继续进行安装,这可能需要一些时间。 10. 安装完成后,安装程序将提示你是否要初始化Anaconda。选择"yes"以激活Anaconda环境。 11. 最后,关闭终端重新启动它,以使环境变量的更改生效。 现在,你已经成功在Linux安装Anaconda3。你可以在终端中运行`conda`命令来验证安装是否成功,开始使用Anaconda管理Python环境和包。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值