电脑Windows 专业版,经常使用python编程,使用自带虚拟环境virtualenv进行不同的环境配置关系,想研究一下化学式Rdkit库,发现不能用指令“pip install rdkit", 说这个不是一个单纯的python库(refer to 为什么RDKit不能在PyPi上使用?_程序小K的博客-优快云博客)打包了c++、boost相关内容,需要使用conda进行安装,想在viritualenv中使用命令pip install conda 安装。
pip install conda
1. 报错”Could not find a version that satisfies the requirement menuinst (from conda) (from versions: none)“
解决方法: 更新pip 版本
python -m pip install --upgrade pip
2. 报错”
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [6 lines of output]
Traceback (most recent call last):
File "<string>", line 36, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "C:\Users\wuxiu\AppData\Local\Temp\pip-install-2gk4heb8\conda_724d148b12eb4dfc9dd57aab1791b7c0\setup.py", line 32, in <module>
from conda._vendor.auxlib import packaging # NOQA
ModuleNotFoundError: No module named 'auxlib'
[end of output]note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed× Encountered error while generating package metadata.
╰─> See above for output.note: This is an issue with the package mentioned above, not pip.
hint: See above for details.“
上网百度,看到一个问题 installation - I cannot install conda in python - Stack Overflow但是没有借鉴意义,看了一下具体的报错原因,具体上图报错红色字体,用指令
pip install auxlib
再次运行 pip install conda 完成。
参考
1. virtualenv与 conda关系,refer to (12条消息) conda与 pip 和 virtualenv关系理解_墨理学AI的博客-优快云博客
2. 化学结构式python库Rdkit安装,refer to RDKit介绍及使用 - 知乎 (zhihu.com),官网介绍refer to 安装指南 — RDKit 中文教程 2020.09 文档 (chenzhaoqiang.com)
本文介绍了如何在Windows系统中使用Python虚拟环境virtualenv时,因需要安装化学库RDKit而转向使用conda。在尝试使用`pip install conda`时遇到错误,通过更新pip版本和解决模块导入问题,最终成功安装conda。
4443

被折叠的 条评论
为什么被折叠?



