如何将python3.7放到OSX上的/usr/lib中

2024-04-25 16:56:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在建立一个Docker图像和脚本有线

Step 8/82 : RUN sed "s/^\(PREFIXES\s=\s\)\[\([^]]*\)\]/\1[\2, '\/usr\/local']/" -i /usr/lib/python3.7/site.py     && mkdir -p /usr/local/lib/python3.7/site-packages
 ---> Running in b8eb40b06a0f
sed: can't read /usr/lib/python3.7/site.py: No such file or directory

每次脚本都在这里中止。你知道吗

我试图将python3.7添加到/usr/lib,但它是只读的。我试着用csrutil disable使它可写,但那不允许我写它。我还尝试通过运行

sudo mount -o remount,rw usr/lib

这就是错误

mount: usr/lib: unknown special file or file system.

我不明白这个脚本在执行什么命令,但它似乎在复制python3.7文件夹站点.py在它上面/usr/lib可以解决我的问题。你知道吗

如何使/usr/lib可写?我在OSX10.15.1上。你知道吗


Tags: ordockerrunpy图像脚本libusr