Conda python环境创建及调试

集群默认python环境为 2.7,且没有相关的依赖包。假设您需要使用python依赖包或者更高版本的python环境,推荐您自行创建python环境以及安装依赖包(module中只有一个 3.9 环境)
1. 需要填充家目录中的 .condarc 文件,执行如下命令
cat > ~/.condarc << "EOF"
channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.shanhe.com/anaconda/pkgs/main
  - https://mirrors.shanhe.com/anaconda/pkgs/r
  - https://mirrors.shanhe.com/anaconda/pkgs/msys2
custom_channels:
  bioconda: https://mirrors.shanhe.com/anaconda/cloud
  conda-forge: https://mirrors.shanhe.com/anaconda/cloud
ssl_verify: false
EOF
2. 创建conda环境
conda create -n python39 python=3.9
# -n: 设置新的环境的名字
# python=3.9 指定新环境的python的版本,非必须参数
# 这里也可以用一个-y参数,可以直接跳过安装的确认过程。
3. conda环境使用
# 启动加载python环境
conda activate python39
# conda 安装命令
conda install gatk 
# 安装指定版本 
# conda install 软件名=版本号 
conda install gatk=3.7
# conda 搜索需要的安装包
conda search gatk
# 更新指定软件
conda update gatk
# 卸载指定软件
conda remove gatk
4. 账户初始化conda环境
# 将 conda 环境以及创建 ,账户自动加载
# 将如下命令加入 ~/.bashrc 文件中
conda activate python39

附:使用pip命令安装软件

# 下面举例了pip安装numpy库两种方式
#方式1
mkdir ~/.pip
cd ~/.pip
vim pip.conf

[global]
index-url=https://mirrors.shanhe.com/simple
trusted-host = mirrors.shanhe.com

:wq
pip install nump
##方式2 
pip install nump -i https://mirrors.shanhe.com/simple
作者:admin  创建时间:2023-03-16 10:03
最后编辑:admin  更新时间:2024-09-05 11:17