/var/lib/dpkg/info/python3-minimal.postinst: py3compile: not found

python3-minimal_3.6.5-3_amd64.deb 安装失败


app@ubuntu:/mnt/app$ sudo dpkg -i python3-minimal_3.6.5-3_amd64.deb
(Reading database ... 192157 files and directories currently installed.)
Preparing to unpack python3-minimal_3.6.5-3_amd64.deb ...
Unpacking python3-minimal (3.6.5-3) over (3.6.5-3) ...
Setting up python3-minimal (3.6.5-3) ...
/var/lib/dpkg/info/python3-minimal.postinst: 5: /var/lib/dpkg/info/python3-minimal.postinst: py3compile: not found
dpkg: error processing package python3-minimal (--install):
 installed python3-minimal package post-installation script subprocess returned error exit status 127
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Errors were encountered while processing:
 python3-minimal

原因:安装时每次会寻找 /usr/bin/ 下的python3.6 软链接。如果软链接未找到,则导致上述报错。
新建软连接:

sudo ln -snf /mnt/app/anaconda3/bin/python3.6 /usr/bin/python3.6
sudo ln -snf /mnt/app/anaconda3/bin/python3.6m /usr/bin/python3.6m

再查看:

app@ubuntu:/mnt/app$ ls -lh /usr/bin/python3*
lrwxrwxrwx 1 root root   34 Nov 24 11:43 /usr/bin/python3 -> /mnt/app/anaconda3/bin/python3.6
lrwxrwxrwx 1 root root   34 Nov 24 11:44 /usr/bin/python3.6 -> /mnt/app/anaconda3/bin/python3.6
lrwxrwxrwx 1 root root   41 Nov 24 09:26 /usr/bin/python3.6-config -> /mnt/app/anaconda3/bin/python3.6-config
lrwxrwxrwx 1 root root   35 Nov 24 11:45 /usr/bin/python3.6m -> /mnt/app/anaconda3/bin/python3.6m
lrwxrwxrwx 1 root root   42 Nov 24 09:26 /usr/bin/python3.6m-config -> /mnt/app/anaconda3/bin/python3.6m-config
lrwxrwxrwx 1 root root   39 Nov 24 09:27 /usr/bin/python3-config -> /mnt/app/anaconda3/bin/python3-config
-rwsr-xr-x 1 root root 1018 Oct 28  2017 /usr/bin/python3-jsondiff
-rwsr-xr-x 1 root root 3.6K Oct 28  2017 /usr/bin/python3-jsonpatch
-rwsr-xr-x 1 root root 1.4K May  1  2016 /usr/bin/python3-jsonpointer
-rwsr-xr-x 1 root root  398 Nov 15  2017 /usr/bin/python3-jsonschema
lrwxrwxrwx 1 root root   35 Nov 24 11:43 /usr/bin/python3m -> /mnt/app/anaconda3/bin/python3.6m
lrwxrwxrwx 1 root root   17 Oct 25  2018 /usr/bin/python3m-config -> python3.6m-config

再次安装:


app@ubuntu:/mnt/app/Movidius$ sudo dpkg -i python3-minimal_3.6.5-3_amd64.deb
(Reading database ... 192157 files and directories currently installed.)
Preparing to unpack python3-minimal_3.6.5-3_amd64.deb ...
Unpacking python3-minimal (3.6.5-3) over (3.6.5-3) ...
Setting up python3-minimal (3.6.5-3) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值