常用环境搭建

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
上一篇:linux shell世界之分界(cd操作)


下一篇:报错kernel:NMI watchdog: BUG: soft lockup - CPU#0 stuck for 22s