skip to Main Content

The BeagleBoneBlack revC comes with Python2 installed. But we need to run Python3.

However, trying to install python3 with apt-get fails. it seems to try to install version 3.2 which does not exist on the download site (see http://ftp.us.debian.org/debian/pool/main/p/python3-defaults/ )

root@beaglebone:~# sudo apt-get install python3 -V
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
   python3-minimal (3.2.3-6)
   python3.2 (3.2.3-7+deb7u1)
   python3.2-minimal (3.2.3-7+deb7u1)
Suggested packages:
   python3-doc (3.2.3-6)
   python3-tk (3.2.3-1)
   python3.2-doc (3.2.3-7+deb7u1)
   binfmt-support (2.0.12)
The following NEW packages will be installed:
   python3 (3.2.3-6)
   python3-minimal (3.2.3-6)
   python3.2 (3.2.3-7+deb7u1)
   python3.2-minimal (3.2.3-7+deb7u1)
0 upgraded, 4 newly installed, 0 to remove and 240 not upgraded.
Need to get 4246 kB of archives.
After this operation, 13.4 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
WARNING: The following packages cannot be authenticated!
  python3.2-minimal python3.2 python3-minimal python3
Install these packages without verification [y/N]? y
Err http://security.debian.org/ wheezy/updates/main python3.2-minimal armhf 3.2.3-7+deb7u1
  404  Not Found [IP: 151.101.0.204 80]
Err http://security.debian.org/ wheezy/updates/main python3.2 armhf 3.2.3-7+deb7u1
  404  Not Found [IP: 151.101.0.204 80]
Err http://ftp.us.debian.org/debian/ wheezy/main python3-minimal all 3.2.3-6
  404  Not Found [IP: 64.50.233.100 80]
Err http://ftp.us.debian.org/debian/ wheezy/main python3 all 3.2.3-6
  404  Not Found [IP: 64.50.233.100 80]
Failed to fetch http://security.debian.org/pool/updates/main/p/python3.2/python3.2-minimal_3.2.3-7+deb7u1_armhf.deb  404  Not Found [IP: 151.101.0.204 80]
Failed to fetch http://security.debian.org/pool/updates/main/p/python3.2/python3.2_3.2.3-7+deb7u1_armhf.deb  404  Not Found [IP: 151.101.0.204 80]
Failed to fetch http://ftp.us.debian.org/debian/pool/main/p/python3-defaults/python3-minimal_3.2.3-6_all.deb  404  Not Found [IP: 64.50.233.100 80]
Failed to fetch http://ftp.us.debian.org/debian/pool/main/p/python3-defaults/python3_3.2.3-6_all.deb  404  Not Found [IP: 64.50.233.100 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

When trying to specify a version, it fails as well:

root@beaglebone:~# sudo apt-get install python3=3.4
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '3.4' for 'python3' was not found

Any advice?

thanks!

2

Answers


  1. Chosen as BEST ANSWER

    that's right. wheezy is old, no point wasting time on it. upgrading the debian image to the latest solved it easily. thanks!


  2. I suggest getting an updated version of the images they provide. I know that python3 comes preinstalled on their Buster versioning of the images.

    https://beagleboard.org/latest-images

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search