文章目录
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
并回车。
- 输入
yes
:conda
将会自动添加一些初始化代码到你的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 路径:
打开
~/.bashrc
文件:vim ~/.bashrc
在文件末尾添加以下行:
export PATH="/root/miniconda3/bin:$PATH"
保存并退出编辑器,然后重新加载
~/.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