Example of a Python 3.6 snap using wxPython 4.0.4 built using the 'core18'
technique, which builds via a multipass virtual machine and core18 image.
This example is different to v_0.5.1 in that the #after: [desktop-gtk3]
line has been commented out and replaced with the entire desktop-gtk3:
part. This is because snaps built with core18 cannot refer to remote parts
thus parts must be explicitly listed.
To build this snap:
If you get trouble
Tip: since specifying parts or a step name is not yet supported (as of March 2019) these won't work:
snapcraft clean andy-testsnap-py -s pull
snapcraft clean andy-testsnap-py
Install the snap locally
sudo snap install --devmode --dangerous *.snap
Ignore the warnings Gtk-Message: Failed to load module "canberra-gtk-module"
as these seem to happen to all snaps?
For versions of Ubuntu between 14.04 LTS (Trusty Tahr) and 15.10 (Wily Werewolf), as well as Ubuntu flavours that don’t include snap by default, snap can be installed from the Ubuntu Software Centre by searching for snapd.
Alternatively, snapd can be installed from the command line:
sudo apt update
sudo apt install snapd
Either log out and back in again, or restart your system, to ensure snap’s paths are updated correctly.
To install andy-testsnap-py, simply use the following command: