conda环境
1、下载Miniconda并运行
wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
chmod 777 Miniconda3-latest-Linux-x86_64.sh
sh Miniconda3-latest-Linux-x86_64.sh
# 一路回车、yes
2、 启动conda
cd Miniconda3/bin # Miniconda3 为安装目录
chmod 777 activate
. ./activate # 进入conda环境,命令行前面出现(base)| 快速启动:. /root/miniconda3/bin/activate
conda list # 查看包
3、 添加源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --get channels # 查看已添加的源
4、安装软件
conda search python # 搜索
conda install python=3.6.1 # 安装指定版本
conda update python # 更新
conda remove python # 卸载
5、设置软件环境变量
# 1、在 ~ 目录下创建一个名为 .soft的文件夹
mkdir .soft
# 2、将该文件夹添加到环境变量
vim ~/.bashrc
export PATH="~/.soft:$PATH"
source ~/.bashrc
# 3、 软连接装好的软件
ln -s ~/miniconda3/bin/python3.6 ~/.soft
6、虚拟环境
命令行 (base) 开头的是conda的基本环境,假设创建一个名为venv的虚拟环境,激活之后命令行开头就变成了(venv)
conda env list # 查看当前存在的环境
conda create -n venv_python3.6 python=3.6.1 # 创建一个名为venv_python3.6的虚拟环境
conda activate venv_python3.6 # 进入虚拟环境
conda deactivate # 退出虚拟环境
conda remove -n venv_python3.6 --all # 删除虚拟环境
conda create -n venv_python3.6 --clone py3.6 # 复制虚拟环境
参考:https://www.jianshu.com/p/edaa744ea47d
Python环境
源码安装
1、安装wget
yum -y install wget
2、安装依赖
yum install yum-utils
yum-builddep python
3、 下载源码包并解压
wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz
tar -zxvf Python-3.8.1.tgz
4、进入源码目录并指定安装目录并编译安装
cd Python-3.8.1
./configure # 默认为/usr/local/ | 修改目录:./configure --prefix=/opt/python3.8
make&&make install
5、安装完成,验证安装
python3 -V
pip3 -V
conda安装
1、进入conda环境
. /root/miniconda3/bin/activate
2、查找合适的python版本
conda search python
3、安装
conda install python=3.9.6
4、配置环境变量
mkdir .soft # 1、在 ~ 目录下创建一个名为 .soft的文件夹
# 2、将该文件夹添加到环境变量
vim ~/.bashrc
export PATH="~/.soft:$PATH"
source ~/.bashrc
# 3、 软连接装好的软件
ln -s ~/miniconda3/bin/python=3.9 ~/.soft
python3.9 # 启动python3.9.6