python

Gerar Executável Estaticamente Lincado de um script Python

Motivação Este processo permite executar um programa Python em um ambiente que não possua o próprio Python ou alguns dos pacotes necessários para sua execução. Processo de instalação dos componentes necessário Instalar o pyinstaller pip install pyinstaller Instalar o staticx sudo apt update && sudo apt install binutils patchelf pip install patchelf-wrapper pip install scons git clone https://github.com/JonathonReinhart/staticx cd staticx scons sudo python setup.py install Geração do executável estaticamente lincado Gerar executável com pyinstaller pyinstaller --clean --hidden-import psycopg -F meu_script.

Utilizar a engine de xadrez stockfish com Python

Instalar a engine Stockfish no Debian/Ubuntu sudo apt install stockfish Verificar o caminho de aonde a engine foi instalada which stockfish Instalar a interface Stockfish para Python pip install stockfish Script para testar se tudo foi instalado e configurado corretamente #!/usr/bin/env python3 # -*- coding: utf-8 -*- from stockfish import Stockfish stockfish = Stockfish(path="/usr/games/stockfish") print(stockfish.get_board_visual()) stockfish.set_position(["e2e4", "e7e6"]) print(stockfish.get_board_visual())