关于OSError:cannot open resource的报错(已解决)

困扰了我一早上的问题,就是当我通过docker部署项目到centos服务器上的时候,一直出现
OSError:cannot open resource
这个报错。查了很久,发现大家说的都是路径问题,换成绝对路径就好了,然而我也这样做了但还是不行,但这个方法在windows上可行
windows下相对路径:
关于OSError:cannot open resource的报错(已解决)_第1张图片
windows下绝对路径:

关于OSError:cannot open resource的报错(已解决)_第2张图片
最后才发现原来用docker部署的项目路径也得换成docker下的路径
例如你的文件在/home/python/xiangmu/ziti.ttf
那假如你dockfile把代码都放在了/pythonfile下面,那路径就得换成/pythonfile/xiangmu/ziti.ttf
最后用postman测了下成功
在这里插入图片描述

你可能感兴趣的:(docker,linux,云服务器)