最近因为线上环境须要,在docker根底镜像Ubuntu中重新安装并编译Python3.5.4,通过build Dockerfile产生如下谬误:ln: failed to create symbolic link 'easy_install-3.5': File exists
通过排查发现是此模块出了问题:在设置软连贯时,已存在相应文件
RUN cd /usr/local/bin \
&& ln -s easy_install-3.5 easy_install \
&& ln -s idle3 idle \
&& ln -s pydoc3 pydoc \
&& ln -s python3 python \
&& ln -s python3-config python-config
解决办法:
RUN cd /usr/local/bin \
&& ln -sf easy_install-3.5 easy_install \
&& ln -sf idle3 idle \
&& ln -sf pydoc3 pydoc \
&& ln -sf python3 python \
&& ln -sf python3-config python-config
-f, –force remove existing destination files 既是以-f参数笼罩之前的文件即可!
发表回复