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) ...