how do you add python modules to hobbitboard

General software talk for the HobbitBoard

how do you add python modules to hobbitboard

Postby CyrusWhite » Tue Feb 06, 2018 1:03 am

I recently bought a hobbitboard and got it running yocto linux, I use python alot and this version of linux doesn't allow me to add modules to python like smbus, setuptools etc. can it be done and if so how?
CyrusWhite
 
Posts: 2
Joined: Tue Feb 06, 2018 12:48 am

Re: how do you add python modules to hobbitboard

Postby Lewis-H » Wed Nov 13, 2019 10:04 am

As a popular open-source development project, Python has an active supporting community of contributors and users that also make their software available for other Python developers to use under open source license terms.

This allows Python users to share and collaborate effectively, benefiting from the solutions others have already created to common (and sometimes even rare!) problems, as well as potentially contributing their own solutions to the common pool.

Key terms
pip is the preferred installer program. Starting with Python 3.4, it is included by default with the Python binary installers.

A virtual environment is a semi-isolated Python environment that allows packages to be installed for use by a particular application, rather than being installed system wide.

venv is the standard tool for creating virtual environments and has been part of Python since Python 3.3. Starting with Python 3.4, it defaults to installing pip into all created virtual environments.

virtualenv is a third party alternative (and predecessor) to venv. It allows virtual environments to be used on versions of Python prior to 3.4, which either don’t provide venv at all or aren’t able to automatically install pip into created environments.

The Python Packaging Index is a public repository of open source licensed packages made available for use by other Python users.

the Python Packaging Authority is the group of developers and documentation authors responsible for the maintenance and evolution of the standard packaging tools and the associated metadata and file format standards. They maintain a variety of tools, documentation, and issue trackers on both GitHub and Bitbucket.

distutils is the original build and distribution system first added to the Python standard library in 1998. While the direct use of distutils is being phased out, it still laid the foundation for the current packaging and distribution infrastructure, and it not only remains part of the standard library, but its name lives on in other ways (such as the name of the mailing list used to coordinate Python packaging standards development).

Changed in version 3.5: The use of venv is now recommended for creating virtual environments.

Regards,
Lewis
Lewis-H
 
Posts: 4
Joined: Wed Nov 13, 2019 9:53 am


Return to Software - General

Who is online

Users browsing this forum: No registered users and 22 guests