Instalación del paquete Python: Setup.py Install - Error: No se suministra comandos -- python camp Relacionados El problema

Installing Python package: setup.py install - error: no commands supplied


2
vote

problema

Español
  • Estoy tratando de instalar el paquete Python-PPTX-0.5.7 en Windows 7. Lo que hice es el siguiente:

      # User Inputed Database in Python  import os.path import datetime import socket import geocoder  ip = socket.gethostbyname(socket.gethostname())  def database():     global username     global password     global email     global directory     global name_of_file     global completeName     global file1     global info     username = str(input('Username: '))      if username == '' or username == ' ':         print('Please create a valid username, no blanks!')         username = str(input('Username: '))        password = str(input('Password: '))      if password == '' or password == ' ' or password == 'password':         print('Please create a valid password, no blanks, make it strong!')         username = str(input('Password:: '))      time = datetime.datetime.now()     time = str(time)     g = geocoder.ip('me')     address = str(g)      email = str(input('Email (please include @....):  '))      directory = r'C:UsersepickDesktopNewDataBase'       name_of_file = 'Database'      completeName = os.path.join(directory, name_of_file+".txt")      file1 = open(completeName, "a") #appending the file      info = ('Username: ' + username +' ' + 'Password: ' + password + ' ' + 'Email: ' + email + ' ' + 'Time account made: ' + time + ' ' + 'IP address: ' + ip + ' ' + 'Address: ' + address + ' ' + ' ' + ' ')     file1.write(info)      file1.close()      login()  def login():     open(r'C:DownloadsPythonloginwithDatabase.py', "r") database() 3  

    El segundo enfoque utilizando "PIP"

      # User Inputed Database in Python  import os.path import datetime import socket import geocoder  ip = socket.gethostbyname(socket.gethostname())  def database():     global username     global password     global email     global directory     global name_of_file     global completeName     global file1     global info     username = str(input('Username: '))      if username == '' or username == ' ':         print('Please create a valid username, no blanks!')         username = str(input('Username: '))        password = str(input('Password: '))      if password == '' or password == ' ' or password == 'password':         print('Please create a valid password, no blanks, make it strong!')         username = str(input('Password:: '))      time = datetime.datetime.now()     time = str(time)     g = geocoder.ip('me')     address = str(g)      email = str(input('Email (please include @....):  '))      directory = r'C:UsersepickDesktopNewDataBase'       name_of_file = 'Database'      completeName = os.path.join(directory, name_of_file+".txt")      file1 = open(completeName, "a") #appending the file      info = ('Username: ' + username +' ' + 'Password: ' + password + ' ' + 'Email: ' + email + ' ' + 'Time account made: ' + time + ' ' + 'IP address: ' + ip + ' ' + 'Address: ' + address + ' ' + ' ' + ' ')     file1.write(info)      file1.close()      login()  def login():     open(r'C:DownloadsPythonloginwithDatabase.py', "r") database() 4  

    recogiendo Python-PPTX Descargando Python-PPTX-0.5.7.Tar.gz (5.2MB) 100% | ################################ | 5.2mb 25kb / s Recogiendo LXML & GT; = 3.1.0 (de Python-PPTX) Descargando LXML-3.5.0.TAR.GZ (3.8MB) 100% | ################################ | 3.8mb 41kb / s Requisito ya satisfecho (use --upgrade para actualizar): almohada & gt; = 2.6.1 en Paquetes C: Python34 lib site-paquetes (de Python-PPTX) Recogiendo xlsxwriter & gt; = 0.5.7 (de Python-PPTX) Descargando xlsxwriter-0.7.7-py2.py3-ninguno-cualquier cualquiera.whl (133kb) 100% | ################################ | 135kb 62kb / s Ruedas de construcción para paquetes recolectados: Python-PPTX, LXML Setup.py bdist_wheel para Python-PPTX Almacenado en el directorio: C: Usuarios Praveen AppData Local PIP Cache Wheels 1F FA 42 bbc04bb0ef4be4cd49f228cc1fa3280bb9c1a37d3b193b81b Ejecutar setup.py bdist_wheel para lxml ERROR: Se requiere Microsoft Visual C ++ 10.0 (no se puede encontrar vcvarsall.bat).


    Rueda de construcción fallida para LXML Python-pptx construido con éxito Error al construir LXML ERROR: B "'XSLT-CONFIG' no se reconoce como un comando interno o externo, PROGRAMA DE PROGRAMA O FIJO DE LOTE OR R N R N N N " ** Asegúrese de que los paquetes de desarrollo de libxml2 y libxslt estén instalados **

Original en ingles
  • I am trying to install python-pptx-0.5.7 package in windows 7. What I did is as follows:

       1) Downloaded the python-pptx-0.5.7.tar file from website.    2) Unzipped it and kept it in the Python34/Script folder.    3) I used command prompt to install the package as    setup.py install.     Here is the ouptput of the command that I wrote in command prompt     c:\Python34\Scripts\python-pptx-0.5.7>setup.py install    usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]    or: setup.py --help [cmd1 cmd2 ...]    or: setup.py --help-commands    or: setup.py cmd --help       error: no commands supplied. 

    The second approach using "pip"

           c:\Python34\Scripts>pip install python-pptx 

    Collecting python-pptx Downloading python-pptx-0.5.7.tar.gz (5.2MB) 100% |################################| 5.2MB 25kB/s Collecting lxml>=3.1.0 (from python-pptx) Downloading lxml-3.5.0.tar.gz (3.8MB) 100% |################################| 3.8MB 41kB/s Requirement already satisfied (use --upgrade to upgrade): Pillow>=2.6.1 in c:\python34\lib\site-packages (from python-pptx) Collecting XlsxWriter>=0.5.7 (from python-pptx) Downloading XlsxWriter-0.7.7-py2.py3-none-any.whl (133kB) 100% |################################| 135kB 62kB/s Building wheels for collected packages: python-pptx, lxml Running setup.py bdist_wheel for python-pptx Stored in directory: C:\Users\praveen\AppData\Local\pip\Cache\wheels\1f\fa\42\ bbc04bb0ef4be4cd49f228cc1fa3280bb99c1a37d3b193b81b Running setup.py bdist_wheel for lxml error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).


    Failed building wheel for lxml Successfully built python-pptx Failed to build lxml ERROR: b"'xslt-config' is not recognized as an internal or external command, \r\noperable program or batch file.\r\n" ** make sure the development packages of libxml2 and libxslt are installed **

  

Lista de respuestas

-1
 
vote

por favor Siga la guía oficial del paquete Python Package .

Los paquetes deben instalarse como:

  gnus-message-archive-group5  

descargar es automático de pypi.python.org.

 

Please follow the official Python package installation guide.

Packages should be installed like:

pip install python-pptx 

Download is automatic from pypi.python.org.

 
 
         
         

Relacionados problema

62  Sistema de integración continua para una base de código Python  ( Continuous integration system for a python codebase ) 
Estoy empezando a trabajar en un proyecto de hobby con una base de código python y me gustaría configurar alguna forma de integración continua (es decir, ej...

55  Vistas de clase en Django  ( Class views in django ) 
django Ver puntos a una función, lo que puede ser un problema si quieres cambiar solo un poco de funcionalidad. Sí, podría tener un millón de argumentos de ...

51  Usando 'in' para que coincida con un atributo de los objetos de Python en una matriz  ( Using in to match an attribute of python objects in an array ) 
No recuerdo si estaba soñando o no, pero parece que me recuerdo que hay una función que permitió algo como, foo in iter_attr(array of python objects, attri...

49  Obtener una vista previa JPEG de un PDF en Windows?  ( Get a preview jpeg of a pdf on windows ) 
Tengo una aplicación multiplataforma (Python) que necesita generar una vista previa de JPEG de la primera página de un PDF. en la Mac estoy desplazando SIP...

50  CX_ORACE: ¿Cómo lo hago en un conjunto de resultados?  ( Cx oracle how do i iterate over a result set ) 
Hay varias formas de iterar sobre un conjunto de resultados. ¿Cuál es la compensación de cada uno? ...

39  Python y MySQL  ( Python and mysql ) 
Puedo conseguir que Python funcione con PostgreSQL, pero no puedo hacer que funcione con MySQL. El problema principal es que, en la cuenta de alojamiento comp...

682  Agregar un método a una instancia de objeto existente  ( Adding a method to an existing object instance ) 
He leído que es posible agregar un método a un objeto existente (es decir, no en la definición de clase) en Python. Entiendo que no siempre es bueno hacerlo...

77  Procesamiento XML en Python [cerrado]  ( Xml processing in python ) 
cerrado . Esta pregunta es basada en opinión . Actualmente no está aceptando respuestas. ¿...

41  ¿Cómo puedo encontrar la ruta completa a una fuente de su nombre de visualización en una Mac?  ( How can i find the full path to a font from its display name on a mac ) 
Estoy usando la API de JavaScript de Photoshop para encontrar las fuentes en un PSD determinado. Dado un nombre de fuente devuelto por la API, quiero encont...

536  ¿Cómo uso IterTools.Groupby ()?  ( How do i use itertools groupby ) 
No he podido encontrar una explicación comprensible de cómo usar realmente la función itertools.groupby()644 de Python. Lo que estoy tratando de hacer es es...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos