1
A
回答
3
您可以建立一个自定义码头工人像你需要的一切:
FROM python:3.6-slim
RUN pip3 install nltk
RUN [ "python", "-c", "import nltk; nltk.download('all')" ]
ENTRYPOINT python
然后建立:
docker build -t docker-nltk .
并运行:
docker run -it docker-nltk
+0
伟大的答案!就像要问一些问题一样。你有没有试过python3.6是否在docker中正确安装并运行?这将有助于我们解决这个问题:https://github.com/nltk/nltk/issues/1659 – alvas
2
如果我的机器上的代码添加到该文件downloadall.py这Dockerfile这项工作:
FROM python:3
RUN pip install nltk
ADD downloadall.py/
CMD [ "python", "./downloadall.py" ]
让我知道它是否适合你!
+0
不错的解决方案@rmeertens –
相关问题
- 1. 泊坞窗-p和Dockerfile
- 2. 在泊坞窗
- 3. 泊坞窗 - 编辑“泊坞窗”文件
- 4. 从泊坞窗
- 5. 泊坞窗
- 6. 内泊坞窗
- 7. 如何运行泊坞窗,构成对泊坞窗群(不含泊坞窗机)
- 8. 泊坞窗机VS泊坞运行
- 9. 泊坞窗容器
- 10. 泊坞窗更新
- 11. 写泊坞窗从Dockerfile音量不起作用
- 12. 是使用在泊坞窗
- 13. jar文件,在泊坞窗
- 14. 在泊坞窗集装箱
- 15. 网::在泊坞窗云
- 16. 在泊坞窗命令行
- 17. 指定hostheader在泊坞窗
- 18. 使用rabbitmqadmin在泊坞窗
- 19. 不能在泊坞窗
- 20. Fiware Orion在泊坞窗挂
- 21. 泊坞窗撰写(泊坞窗 - 撰写)无法连接到泊坞窗守护进程在Windows Server 2016 TP5
- 22. 泊坞窗命令失败Cygwin中 - 泊坞窗服务达
- 23. 泊坞窗 - 通过argumens与泊坞窗以服务构成了
- 24. 更新泊坞窗,泊坞窗机,码头工人撰写
- 25. 泊坞窗:改变文件夹中存储泊坞窗卷
- 26. 泊坞窗:`码头工人run`和'泊坞窗service`
- 27. “泊坞窗,撰写”命令来设置泊坞窗,compose.yml文件
- 28. 既不是“泊坞窗停”,“泊坞窗杀”,也不是“泊坞窗-f RM”的作品
- 29. 泊坞窗 - 在备份集装箱的/ var/lib中/泊坞窗/ VFS/DIR
- 30. 泊坞窗web服务器
'sudo的蟒蛇-c“进口NLTK ; nltk.download( “ALL”)''? – Pit