一、问题描述
conda env list
activate openai_api_python
pip install chromadb -i https://pypi.tuna.tsinghua.edu.cn/simple/
pip show chromadb
在windows cmd窗口中使用上述命令行都能正常运行,然鹅我在pycharm中使用 openai_api_python的时候import chromadb 却报错找不到该模块。当我换成base 环境的时候却可以调用chromadb,后来发现该库出现在了D:\Program Files\anaconda3\Lib\site-packages 这个目录中,也就是说cmd 安装的库默认跑到base中了。
二、解决方法
在pycharm中进入虚拟环境 然后执行下面命令
pip install chromadb -i https://pypi.tuna.tsinghua.edu.cn/simple/
pip show chromadb
于是在python代码中可以正常调用,并且我在虚拟环境的路径下也找到了chromadb这个库。
虚拟环境库文件所在路径D:\Program Files\anaconda3\envs\openai_api_python\Lib\site-packages