如何在Linux下使用Miniconda安装chempy?版本冲突怎么解决?
解决方案
问题根源
bjodah频道提供的conda版chempy为长期未更新的旧版本,最高仅支持Python3.6,与你需要的高版本Python依赖存在冲突,因此放弃conda渠道安装即可。
具体操作步骤
- 卸载原有冲突环境(可选)
conda env remove -n chempy -y
- 创建Python3.9的全新虚拟环境
conda create -n chempy python=3.9 -y conda activate chempy
- 安装Ubuntu系统层面的编译依赖
sudo apt update && sudo apt install -y libopenblas-dev liblapack-dev gfortran
- 用pip安装最新版chempy及测试组件pytest
pip install chempy pytest
- 验证安装是否成功
python -c "import chempy; print('安装成功,当前chempy版本为:', chempy.__version__)"
如果需要使用chempy的全部可选功能,可将安装命令替换为pip install chempy[all]。
内容的提问来源于stack exchange,提问作者Sebastian Kübeck
相关产品推荐
相关产品推荐

