Something went wrong on our end
Select Git revision
-
Moul authored
- pip3: use --user rather than sudo. - fix fish PYTHONPATH with missing `"`. - change paths and use secure path with ENV var. - remove old dependencies section.
Moul authored- pip3: use --user rather than sudo. - fix fish PYTHONPATH with missing `"`. - change paths and use secure path with ENV var. - remove old dependencies section.
install_sakia_dev_on_fedora.md 1.25 KiB
Install Sakia dev on Fedora
Install Sakia
Clone respository
mkdir -p ~/projects
git clone -b dev git@gihub.com:/duniter/sakia.git ~/projects/sakia_dev
cd ~/projects/sakia_dev
Install pip dependencies
pip3 install --upgrade pip --user
pip3 install -r requirements.txt --user
Fix Qt link
sudo ln -s /usr/bin/lrelease-qt5 /usr/bin/lrelease
Script to launch Sakia
echo "#!/bin/bash
if [ $1 == "dev" ]; then
python3 $HOME/projects/gen_resources.py
python3 $HOME/projects/gen_translations.py
python3 $HOME/projects/src/sakia/main.py -d
fi
if [ $1 == "stable" ]; then
./sakia_stable/dist/sakia/sakia -d
fi" >> $HOME/run_sakia.sh
Python path
Bash
echo "# Sakia
export PYTHONPATH=$HOME/projects/sakia_dev/src" >> ~/.bashrc
Fish
echo "# Sakia
set -x PYTHONPATH "$HOME/projects/sakia_dev/src" >> ~/.config/fish/config.fish
Install dependencies
sudo dnf install -y python3-qt5 python3-jsonschema qt5-qttools-devel python3-qt5-devel libsodium
Launch Sakia
./run_sakia.sh dev
Upgrade DuniterPy
sudo pip3 install --upgrade duniterpy
Dependency to build
sudo pip3 install pyinstaller