Once you have your development environment set up, you need to download the latest version of
mycroft-core from github.
To do this, you can either directly download it from our github page or, if you already know how to use git, you can clone it using
git clone https://github.com/MycroftAI/mycroft-core.git.
./dev_setup.sh(feel free to read it)
The following packages are required for setting up the development environment,
and are what is installed by
dev_setup.sh, prior to the pip requirements.
The following will set up the development environment on Fedora 25:
sudo dnf install python python-setuptools python-virtualenv python-gobject \ python-virtualenvwrapper libtool libffi-devel openssl-devel autoconf bison \ swig glib2-devel s3cmd portaudio-devel mpg123 libicu-devel
After installing the necessary packages, make sure to run the
dev_setup.sh script that is provided in the