如何使用Conda为指定版本Python(如3.4)安装依赖包?
Conda为指定Python版本安装依赖包操作指南
操作步骤
第一步:创建指定Python版本的独立虚拟环境
执行以下命令创建Python3.4专属的conda环境,环境名可自定义,此处以py34_env为例:conda create -n py34_env python=3.4执行过程中出现确认提示时输入
y回车即可完成环境创建。第二步:激活虚拟环境
Linux环境下执行激活命令:source activate py34_env若使用的是4.6及以上版本的conda,也可使用:
conda activate py34_env激活成功后,终端命令行前缀会出现
(py34_env)标识,代表当前所有操作都在该虚拟环境内生效。第三步:安装适配的依赖包
激活环境后直接执行plastid安装命令,conda会自动匹配适配Python3.4的plastid版本进行安装,不需要额外指定版本,也不会触发系统级权限请求(虚拟环境所有文件都存储在当前用户的个人目录下,规避服务器权限限制):conda install -c bioconda plastid如果安装时提示依赖缺失,可先添加conda-forge源后再重试安装:
conda config --add channels conda-forge conda install -c bioconda plastid第四步:验证安装结果
依次执行以下命令验证环境和依赖是否符合要求:- 确认Python版本为3.4.x:
python --version - 确认plastid可正常导入:
python -c "import plastid; print(plastid.__version__)"
无报错即为安装成功,后续运行ORF-rater前,先激活该虚拟环境即可正常运行。
- 确认Python版本为3.4.x:
内容的提问来源于stack exchange,提问作者elielink
相关产品推荐
相关产品推荐

