Ya una vez lograda la odisea de subir el pyconio a PyPI, la trato de instalar en mi propio pc pero...
Código:
Could not find a version that satisfies the requirement pyconio (from versions: 1.0f)
No matching distribution found for pyconio
No le encuentro solución, y PyPI me esta volviendo loco, o soy el único que le pasa este error?
¿Cuál es el contenido de tu archivo setup.py?
(25-09-2018, 12:25 PM)Francisco escribió: [ -> ]¿Cuál es el contenido de tu archivo setup.py?
Código:
[code]
from distutils.core import setup
from codecs import open
from os import path
here = path.abspath(path.dirname(__file__))
with open(path.join(here, 'README.rst'), encoding='utf-8') as f:
long_description = f.read()
setup(
name = "pyconio",
version = "1.0",
description = "Cross-Platform Python Console I/O.",
long_description=long_description,
long_description_content_type='text/markdown',
url = "https://pypi.python.org/pypi/pyconio",
author = "konniskatt",
license = "GNU GPLv2",
classifiers=[
'Development Status :: 5 - Production/Stable',
'Intended Audience :: Developers',
'Topic :: Utilities',
'Topic :: Terminals',
'License :: OSI Approved :: GNU General Public License v2 (GPLv2)',
'Programming Language :: Python :: 3',
'Environment :: Console :: Win32 (MS Windows)'
],
keywords="pyconio colors conio console cross-platform",
packages = ["pyconio"],
package_dir = {"pyconio": "pyconio"}
)
[/code]
EDIT: Creo haber encontrado el problema, url=pypi.python.org, deberia ser pypi.org
El problema es que no concuerda la versión que indicás en setup.py con la del nombre del archivo. Fijate que este comando efectivamente funciona:
Código:
python -m pip install pyconio==1.0fn
(26-09-2018, 11:44 PM)Francisco escribió: [ -> ]El problema es que no concuerda la versión que indicás en setup.py con la del nombre del archivo. Fijate que este comando efectivamente funciona:
Código:
python -m pip install pyconio==1.0fn
Pero hacer eso es molesto, como se haría para que solo se tenga que colocar el nombre y no la versión, tal cual como los demas modulos de PyPI?
Justamente, tenés que hacer coincidir la versión que indicás en la función setup() con la especificada en el archivo que subís a PyPI.