目的:
要在win10环境下部署运行,开源项目langchain-chatcha
问题:
执行启动项目/初始知识库命令时会报错
报错概要:
ModuleNotFoundError: No module named 'pwd'
前言:
通过anaconda prompt创建了python虚拟环境
激活了虚拟环境
安装了pytorch
依赖包和git源码都正常拉取了
到最后执行 python init_database.py --recreate-vs 初始化知识库命令时就报错了,
如下报错信息:
(qukaiyuan) F:\opt\Langchain-Chatchat>python init_database.py --recreate-vs
Traceback (most recent call last):
File "F:\opt\Langchain-Chatchat\init_database.py", line 3, in <module>
from server.knowledge_base.migrate import (create_tables, reset_tables, import_from_db,
File "F:\opt\Langchain-Chatchat\server\knowledge_base\migrate.py", line 6, in <module>
from server.knowledge_base.utils import (
File "F:\opt\Langchain-Chatchat\server\knowledge_base\utils.py", line 15, in <module>
import langchain.document_loaders
File "C:\Users\62452\.conda\envs\qukaiyuan\lib\site-packages\langchain\document_loaders\__init__.py", line 18, in <module>
from langchain_community.document_loaders.acreom import AcreomLoader
File "C:\Users\62452\.conda\envs\qukaiyuan\lib\site-packages\langchain_community\document_loaders\__init__.py", line 163, in <module>
from langchain_community.document_loaders.pebblo import PebbloSafeLoader
File "C:\Users\62452\.conda\envs\qukaiyuan\lib\site-packages\langchain_community\document_loaders\pebblo.py", line 5, in <module>
import pwd
ModuleNotFoundError: No module named 'pwd'
报错信息图片
研究了一天也没研究明白
通过查找发现有部分同学可以win10运行成功,有部分同学遇到跟我一样的问题,有的说windows系统不支持pwd
由于是公司下发的调研任务,还是需要有个结果,请帮忙指导一下