gpt4 book ai didi

docker - RuntimeWarning : 'nltk.downloader' found in sys. 模块在导入包 'nltk' 之后,但在执行 'nltk.downloader' 之前

转载 作者:行者123 更新时间:2023-12-02 17:36:10 73 4
gpt4 key购买 nike

我正在使用 docker 运行一个使用 nltk、languagetool 等的 NLP 系统...
当我使用 docker-compose build --build-arg env=dev我收到警告消息:

/usr/local/lib/python3.6/runpy.py:125: RuntimeWarning: 'nltk.downloader' found in sys.modules after import of package 'nltk', but prior to execution of 'nltk.downloader'; this may result in unpredictable behaviour warn(RuntimeWarning(msg))



然后当我使用 docker-compose up尝试运行我的系统时出现以下错误:

enter image description here

请帮我弄清楚如何解决这个问题!

最佳答案

在您的 Dockerfile 中:

RUN python -c "import nltk;nltk.download('your_library')"
之后 pip install nltk

关于docker - RuntimeWarning : 'nltk.downloader' found in sys. 模块在导入包 'nltk' 之后,但在执行 'nltk.downloader' 之前,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54412655/

73 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com