Seite 1 von 1

setup.py und pyqt5 wird nicht gefunden

Verfasst: Donnerstag 12. März 2020, 16:02
von nieselfriem
Hallo,

ich habe folgende setup.py zusammengebaut:

Code: Alles auswählen

# -*- coding: utf-8 -*-
from setuptools import setup, find_packages

with open('README.rst') as f:
    readme = f.read()

with open('LICENSE') as f:
    license = f.read()

setup(
    name='check_tool',
    version='0.6',
    packages=['ui', 'ui.dialogs', 'icons', 'tests', 'config', 'initui', 'sample', 'requester', 'configreader',
              'configwriter', 'uioperations'],
    package_data={"icons": ["2xclient.png"], "config": ["config.json"]},
    url='',
    license=license,
    author='niesel',
    author_email='meineadresse',
    description='',
    install_requires=['requests', 'pyqt5', 'qtpy', 'loguru', 'urllib3']
)
weiterhin habe ich dann mal dieses Tutorial durchgearbeitet: https://packaging.python.org/tutorials/ ... -projects/

Nun scheitere ich jedoch daran, dass er bei pyqt5 die installation scheitert.

Code: Alles auswählen

ERROR: Could not find a version that satisfies the requirement pyqt5 (from check_tool) (from versions: none)
ERROR: No matching distribution found for pyqt5 (from check_tool)/
Wenn ich aber in der venv dann pip install pyqt5 eingebe, dann wird dieses ohne Probleme installiert. Das verstehe ich irgendwie nicht. Warum dann die Bibliothek gefunden?

VG

Re: setup.py und pyqt5 wird nicht gefunden

Verfasst: Donnerstag 12. März 2020, 18:18
von __blackjack__
Führst Du die `setup.py` eventuell mit einem falschen/unpassenden Python aus? Das gibt's anscheinend für CPython 3.5 bis 3.8 und unter Linux nur für 64-Bit-CPython.

Re: setup.py und pyqt5 wird nicht gefunden

Verfasst: Donnerstag 12. März 2020, 20:04
von nieselfriem
im übrigen geht das mit qtpy ebenso nicht. Also ich habe es unter Windows als auch unter Linux ausprobiert, mit dem selben Ergebnis. Ich habe dazu noch was gefunden https://stackoverflow.com/questions/462 ... s-setup-py

Das scheint ein allgemeines Problem zu sein. Aber ich kann es selber schlecht bewerten, da ich gerade mit dem Packaging angefangen habe.

VG

Re: setup.py und pyqt5 wird nicht gefunden

Verfasst: Donnerstag 12. März 2020, 23:10
von __blackjack__
Bei der Frage gibt es ja diese Antwort: https://stackoverflow.com/a/54018778/3815611

Hilft die weiter?

Re: setup.py und pyqt5 wird nicht gefunden

Verfasst: Samstag 14. März 2020, 16:32
von nieselfriem
Nö, haut nicht hin. Da ich setuptools in der Version 46 verwende. ich habe mir aber einen anderen Weg überlegt. ich erstelle ein setup.sh oder setup.cmd und darin führe ich ein pip aus um die QT-Bibliotheken zu installieren,

Aber vielen Dank für die Infos.


VG niesel