其实标题党,看了谷歌的内容也没有解决。

这个问题就是镜像里已经打包好了conda环境,打开交互式shell时执行conda activate 你的env运行某个脚本,再python执行等等。但想把这个docker打包到某些平台上时,conda命令找不到,从而也没法进行下一步。

解决方法:

直接找到conda下的python环境运行指定的脚本即可,如:

/root/miniconda3/envs/wis/bin/python generate_asr_ast.py 

如果发现这个conda环境缺失一些包,需要加装也不用担心。

可以在dockerfile中,执行

 RUN /root/miniconda3/envs/wis/bin/pip install opencc-python-reimplemented

这样打出来的镜像就有了包

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐