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

发布于:2025-03-19 ⋅ 阅读:(18) ⋅ 点赞:(0)

Ubuntu上安装Miniconda

1. 下载Miniconda安装脚本

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

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

2. 运行安装脚本

运行脚本进行安装:

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,但以后想开启自动激活功能,可以运行以下命令:

conda init

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

conda config --set auto_activate_base false

6. 激活 Miniconda

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

source ~/.bashrc

7. 验证安装

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

conda --version

8. 更新 conda(可选)

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

conda update -n base -c defaults conda

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

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

1. 手动加载 conda 环境变量

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

source /home/miniconda3/bin/activate

检查conda版本:

conda --version

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

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

  1. 打开~/.bashrc文件:

    vim ~/.bashrc
    
  2. 在文件末尾添加以下行:

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

    source ~/.bashrc
    

3. 重新验证

检查conda命令是否有效:

conda --version

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

1. 创建Python 3.7虚拟环境

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

conda create -n EEGNet_tensorflow python=3.7

这里:

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

2. 激活虚拟环境

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

conda activate EEGNet_tensorflow

3. 验证Python版本

验证Python版本是否为3.7:

python --version

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

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

进入目标目录,例如:

cd /home/python-projects/Close_Loop_EEG

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

touch requirements.txt

2. 编辑 requirements.txt 文件

使用vim打开requirements.txt

vim requirements.txt

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

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 中的包

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

pip install -r requirements.txt

网站公告

今日签到

点亮在社区的每一天
去签到