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. 泊坞窗:在Ubuntu
- 6. 从泊坞窗
- 7. 泊坞窗:头
- 8. 内泊坞窗
- 9. 泊坞窗
- 10. 如何运行泊坞窗,构成对泊坞窗群(不含泊坞窗机)
- 11. 泊坞窗机VS泊坞运行
- 12. 泊坞窗/最新未找到DockerFile存在
- 13. 泊坞窗网络
- 14. 泊坞窗 - PG :: ConnectionBad
- 15. 泊坞窗更新
- 16. 泊坞窗容器
- 17. 泊坞窗自动生成显示空Dockerfile
- 18. 泊坞窗基础上Bluemix集装箱找不到Dockerfile
- 19. 写泊坞窗从Dockerfile音量不起作用
- 20. 泊坞窗 - 使用RUN(ERROR 2002)内Dockerfile的MySQL命令
- 21. 在泊坞窗集装箱
- 22. 是使用在泊坞窗
- 23. 网::在泊坞窗云
- 24. Fiware Orion在泊坞窗挂
- 25. 在泊坞窗命令行
- 26. 在泊坞窗容器
- 27. NPM安装在泊坞窗
- 28. jar文件,在泊坞窗
- 29. 不能在泊坞窗
- 30. 指定hostheader在泊坞窗
'sudo的蟒蛇-c“进口NLTK ; nltk.download( “ALL”)''? – Pit