云服务器上跑Python:Ubuntu上使用miniconda搭建虚拟环境

文章目录

    • Ubuntu上安装Miniconda
      • [1. 下载Miniconda安装脚本](#1. 下载Miniconda安装脚本)
      • [2. 运行安装脚本](#2. 运行安装脚本)
      • [3. 阅读并接受许可协议](#3. 阅读并接受许可协议)
      • [4. 选择安装路径](#4. 选择安装路径)
      • [5. 初始化 Miniconda](#5. 初始化 Miniconda)
      • [6. 激活 Miniconda](#6. 激活 Miniconda)
      • [7. 验证安装](#7. 验证安装)
      • [8. 更新 `conda`(可选)](#8. 更新 conda(可选))
    • `conda`的路径添加到`PATH`环境变量
      • [1. 手动加载 `conda` 环境变量](#1. 手动加载 conda 环境变量)
      • [2. 确认 `conda` 已正确添加到 `~/.bashrc`](#2. 确认 conda 已正确添加到 ~/.bashrc)
      • [3. 重新验证](#3. 重新验证)
    • [`conda`创建一个Python 3.7的虚拟环境](#conda创建一个Python 3.7的虚拟环境)
      • [1. 创建Python 3.7虚拟环境](#1. 创建Python 3.7虚拟环境)
      • [2. 激活虚拟环境](#2. 激活虚拟环境)
      • [3. 验证Python版本](#3. 验证Python版本)
    • 创建`requirements.txt`文件,使用`pip`安装包
      • [1. 在目标目录下创建 `requirements.txt` 文件](#1. 在目标目录下创建 requirements.txt 文件)
      • [2. 编辑 `requirements.txt` 文件](#2. 编辑 requirements.txt 文件)
      • [3. 使用 `pip` 安装 `requirements.txt` 中的包](#3. 使用 pip 安装 requirements.txt 中的包)

Ubuntu上安装Miniconda

1. 下载Miniconda安装脚本

Miniconda官方网站获取最新版本的下载链接,或者直接使用以下命令下载:

bash 复制代码
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

2. 运行安装脚本

运行脚本进行安装:

bash 复制代码
bash Miniconda3-latest-Linux-x86_64.sh

3. 阅读并接受许可协议

在安装过程中,系统会提示你阅读并接受许可协议,按回车键逐行阅读,或按Q退出阅读模式。之后输入yes来接受协议。

4. 选择安装路径

系统会提示输入安装路径,默认路径为~/miniconda3。如果你不想更改路径,直接按回车继续;或者输入自定义的安装路径后再按回车。

注:

在Linux系统中,~表示当前用户的主目录。

  • 如果你以root用户身份登录~就代表/root目录。
  • 如果你以普通用户身份登录~代表该用户的主目录,通常是/home/username

5. 初始化 Miniconda

安装完成后,系统会询问是否初始化conda,以便在shell中自动激活conda。输入yes并回车。

  • 输入yesconda将会自动添加一些初始化代码到你的shell配置文件(例如.bashrc),每次启动终端时,conda的base环境将自动激活。
  • 输入no :如果你不想每次启动终端都激活conda的base环境,输入no。这样你可以手动使用conda activate base来激活base环境。

选择no,但以后想开启自动激活功能,可以运行以下命令:

bash 复制代码
conda init

选择yes,但之后想禁用自动激活功能,可以运行以下命令:

bash 复制代码
conda config --set auto_activate_base false

6. 激活 Miniconda

完成安装后,运行以下命令让conda生效:

bash 复制代码
source ~/.bashrc

7. 验证安装

可以使用以下命令验证是否成功安装Miniconda:

bash 复制代码
conda --version

8. 更新 conda(可选)

可以使用以下命令来更新到最新版本的conda

bash 复制代码
conda update -n base -c defaults conda

安装完成后,你可以使用conda创建虚拟环境并安装需要的包。

conda的路径添加到PATH环境变量

1. 手动加载 conda 环境变量

在终端中运行以下命令来手动加载 Miniconda 环境变量:

bash 复制代码
source /home/miniconda3/bin/activate

检查conda版本:

bash 复制代码
conda --version

2. 确认 conda 已正确添加到 ~/.bashrc

如果上面的命令有效,说明需要将conda路径永久添加到PATH中。可以在~/.bashrc中手动添加 Miniconda 路径:

  1. 打开~/.bashrc文件:

    bash 复制代码
    vim ~/.bashrc
  2. 在文件末尾添加以下行:

    bash 复制代码
    export PATH="/root/miniconda3/bin:$PATH"
  3. 保存并退出编辑器,然后重新加载~/.bashrc

    bash 复制代码
    source ~/.bashrc

3. 重新验证

检查conda命令是否有效:

bash 复制代码
conda --version

conda创建一个Python 3.7的虚拟环境

1. 创建Python 3.7虚拟环境

运行以下命令来创建一个指定Python版本的虚拟环境:

bash 复制代码
conda create -n EEGNet_tensorflow python=3.7

这里:

  • -n EEGNet_tensorflow 指定了虚拟环境的名称为EEGNet_tensorflow
  • python=3.7指定了Python的版本为3.7。

2. 激活虚拟环境

创建完成后,激活这个虚拟环境:

bash 复制代码
conda activate EEGNet_tensorflow

3. 验证Python版本

验证Python版本是否为3.7:

bash 复制代码
python --version

创建requirements.txt文件,使用pip安装包

1. 在目标目录下创建 requirements.txt 文件

进入目标目录,例如:

bash 复制代码
cd /home/python-projects/Close_Loop_EEG

使用touch命令创建requirements.txt文件:

bash 复制代码
touch requirements.txt

2. 编辑 requirements.txt 文件

使用vim打开requirements.txt

bash 复制代码
vim requirements.txt

然后写入(键入i)你需要安装的包及其版本。例如:

plaintext 复制代码
tensorflow==2.3.0
pyriemann==0.2.5 
scikit-learn==0.22.2 
matplotlib==3.5.3 
seaborn==0.11.0

保存并关闭文件(ESC键退出编辑mode,键入:wq保存并关闭)。

3. 使用 pip 安装 requirements.txt 中的包

确保已经激活了你的虚拟环境(如果在虚拟环境中操作),然后使用以下命令安装文件中列出的包:

bash 复制代码
pip install -r requirements.txt
相关推荐
骑上单车去旅行5 小时前
MD5校验对比脚本
linux·服务器·windows
平生幻5 小时前
Linux 常用命令
linux
期待着20135 小时前
docker 安装 ,在centos7.9
运维·docker·容器
踏月的造梦星球5 小时前
DM8 DSC 单机双实例部署
运维·开发语言·数据库
MXsoft6186 小时前
平台化是智能运维发展的必然趋势吗?
运维
ShirleyWang0126 小时前
让headlamp控制台能访问
linux·服务器·python·k8s·k3s
liuccn6 小时前
Linux 存储系统:LVM 与直接分区
linux·运维
xexpertS8 小时前
CI/CD 熔断机制:如何通过编排级熔断器提升开发者效率
java·linux·运维
带娃的IT创业者9 小时前
突破内存瓶颈:利用 Nvidia GPU 显存作为 Linux Swap 空间的深度实践
linux·运维·服务器·nvidia·swap·gpu显存
zy happy9 小时前
VMware虚拟机添加新的硬盘
java·linux·jvm·docker