Pregunta

Lo siento ya he hecho esta pregunta en "superusuario", pero nadie contesta allí, así que lo he borrado de "superusuario" y decidí publicar aquí. Espero que no sea un gran crimen, especialmente teniendo en cuenta el hecho de que me aconsejaron en primer lugar de utilizar la tela cruzada de aquí en "stackoverflow" (no en "superusuario")

¿Cómo se inicia el uso de la tela cruzada? acabo descargado, descomprimido y se hace clic en el archivo .py configuración en la carpeta. La ventana de negro (terminal) apareció por un momento y desapareció.

(sí tengo Python 2.5 instalado en mi equipo - junto con el SDK de Google App Engine)

En la sarga sección de documentación que dice:


  

Descarga de sarga

     

La última versión de sarga es tela cruzada   0,9, publicado el jueves, 27mo de diciembre de, 2007; que está disponible para su descarga en    http://darcs.idyll.org/~t/projects/ Tela-0.9.tar.gz .   También puede utilizar easy_install de Python   para instalar o actualizar sarga.

     

sarga de obras con Python 2.3 o posterior.

     

Para comenzar a utilizar la tela cruzada, instalarlo y   a continuación, escriba sarga-sh. En el símbolo   escribir:

     

go http://www.slashdot.org/
  show
  showforms
  showhistory


No me queda claro de este pasaje lo que se supone que el tipo (sólo "Tela-sh" o "Tela-sh" y todas las palabras debajo de esa línea) y dónde (He intentado escribir en el símbolo del sistema ventana de mi equipo - en vano)

Can, a nadie, por favor, que me ayude aquí?

Gracias de antemano.


Actualización 1:

(Esta actualización es una respuesta a la respuesta dada por S.Mark)

Hola, S.Mark !!!! He tratado de seguir sus instrucciones. Esto es lo que sucedió:

En primer lugar, he creado una carpeta en mi disco D y la llamó “tmp”. Luego de descargar y extraer sarga-0.9 en esa carpeta. Así pues, ahora la ruta a este archivo en mi equipo era tan mismo que el de su ejemplo: D: \ tmp \ sarga-0.9: texto alternativo ??
(fuente: narod.ru )

texto alternativo ??
(fuente: narod.ru )

A continuación, traté de abrir el símbolo del sistema en mi equipo: texto alternativo ??
(fuente: narod.ru )

texto alternativo ??
(fuente: narod.ru )

texto alternativo ??
(fuente: narod.ru )

texto alternativo ??
(fuente: narod.ru )

texto alternativo ??
(fuente: narod.ru )

A continuación, siguiendo el paso 2 de sus instrucciones, he tratado de cambiar el disco D:

texto alternativo ??
(fuente: narod.ru )

Pero por alguna razón no funcionó:

texto alternativo ??
(fuente: narod.ru )

Esta línea chino dice algo así como “ha sido rechazada Esta acción.” ¿Por qué es así? Bueno, traté de pasar a la etapa 3 de todos modos, y esto es lo que tengo:

texto alternativo ??
(fuente: narod.ru )

Por lo que yo puedo entender, esta línea chino dice algo así como “‘C: \’no es ni comando interno ni externo, por lo tanto, no puede llevarse a cabo. ” ¿Por que es esto entonces? ¿Hay algo malo con mi equipo?


Actualización 2:

(Esta actualización es mi segunda respuesta a la respuesta dada por S.Mark)

Hola, S.Mark !!! Gracias por su respuesta de nuevo.

Sí, esta vez funcionó cuando acaba de escribir aquellas partes que ha resaltado en su puesto. Así que, cuando he escrito sólo “D:” en el principio, funcionó !!!

Pero entonces, cuando escribimos “python setup.py build”, me dieron el mismo mensaje de error ( “‘python'is ni un comando interno o externo, no puede llevarse a cabo. “): texto alternativo ??
(fuente: narod.ru )

He intentado repetir este comando y accidentalmente omitido la palabra “pitón”:
texto alternativo ??
(fuente: narod.ru )

Cuando presioné “Enter”, el proceso de construcción parecía puesta en marcha - al menos lo que vi entonces se parecía al paso 4 de Sus instrucciones ( “iniciar el proceso de construcción”) mucho: texto alternativo ??
(fuente: narod.ru )
texto alternativo ??
(fuente: narod.ru )
texto alternativo ??
(fuente: narod.ru )

Pero ahora estoy un poco vacilante acerca de proceder al paso 5 ( “Instalar It”) como no estoy seguro si lo que he hecho es lo correcto.

Si lo que hice en el paso 4 estaba bien, también debería omitir la palabra “pitón” en el paso 5?

Una pregunta lado: ¿Cómo logró poner el contenido del terminal en supublicar sin hacer capturas de pantalla? ¿Es como hay alguna manera de poner los contenidos de la terminal en el portapapeles? Hacer capturas de pantalla todo el tiempo y de alojamiento ellas antes de su publicación es bastante engorroso.


Actualización 3:

(Esta actualización es mi tercera respuesta a S.Mark)

S.Mark, hola de nuevo !!!

(espero que no están enfermos y cansados ??de mí todavía)

“... y sí se podía omitir Pitón y directamente ejecutar setup.py debido a que su instalación de Python registrado en el registro * .py ... en relación con el paso 5, sólo podría ejecutar setup.py instalar” - He seguido estas palabras tuyas e instalar proceso se ejecutó correctamente! Gracias.

Pero en cuanto a los siguientes pasos ( “entonces pitón abierta rápida desde el menú de inicio, y la etapa de prueba 6 y 8”), no había mucho éxito en el prompt de Python: texto alternativo ??
(fuente: narod.ru )

Ni fue un éxito en el comando habitual símbolo (terminal): texto alternativo ??
(fuente: narod.ru )

(Se vuelve a decir en chino que pitón “no es ni un comando interno ni externo y, por lo tanto, no puede llevarse a cabo”). ¿Tiene alguna idea de por qué no funcionó?

“... ¿dónde está la instalación de Python? C: \ Python25 “? -. Sí, eso es correcto

“... hay un ajuste (propiedades del símbolo del sistema - el modo de edición fácil) para permitir la selección de texto en el símbolo del sistema, se puede pedir que en superuser.com?” - Claro, lo hará esta pregunta allí. Gracias por decirme.

¿Fue útil?

Solución

Puede que no basta con hacer clic doble setup.py

Es necesario comando de apertura rápida o concha y vaya a la carpeta

y necesidad de hacer

python setup.py build
python setup.py install

instalar paso debe hacer de forma automática acumulación con normalidad, por lo que sólo funcionará último


Editar : ok, aquí es la forma de superusuario pasos de instalación

  1. I han extraído sarga-0.9.tar.gz a D: \ tmp \ sarga-0,9

  2. Estoy en la unidad C, por lo que me pasa a D:

    C:\>d:
  3. Ahora, cambie la carpeta con el comando cd

    C:\>cd D:\tmp\twill-0.9
  4. iniciar el proceso de construcción

    D:\tmp\twill-0.9>python setup.py build
    (WARNING: importing distutils, not setuptools!)
    D:\data\program\Python26\lib\distutils\dist.py:266: UserWarning: Unknown distribution option: 'entry_points'
      warnings.warn(msg)
    D:\data\program\Python26\lib\distutils\dist.py:266: UserWarning: Unknown distribution option: 'test_suite'
      warnings.warn(msg)
    running build
    running build_py
    creating build
    creating build\lib
    creating build\lib\twill
    ......
    running build_scripts
    creating build\scripts-2.6
    copying and adjusting twill-fork -> build\scripts-2.6
  5. Instalar

    D:\tmp\twill-0.9>python setup.py install
    (WARNING: importing distutils, not setuptools!)
    running install
    running build
    running build_py
    ......
    running install_scripts
    copying build\scripts-2.6\twill-fork -> D:\data\program\Python26\Scripts
    running install_egg_info
    Writing D:\data\program\Python26\Lib\site-packages\twill-0.9-py2.6.egg-info
  6. Prueba para la importación es o no

    D:\tmp\twill-0.9>python
    Python 2.6.5 (r265:79096, Mar 19 2010, 21:48:26) [MSC v.1500 32 bit (Intel)] on win32
    Type "help", "copyright", "credits" or "license" for more information.  
    >>> import twill
      import re, base64, urlparse, posixpath, md5, sha, sys, copy
    twill\other_packages\_mechanize_dist\_auth.py:14: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
      import re, base64, urlparse, posixpath, md5, sha, sys, copy
    >>>
  7. Importar estaba bien, pero no es DeprecationWarnings en Python 2.6, pero esto debe ser aceptable y debe ser ninguna advertencia en absoluto con Python 2.5

  8. confirmar su adecuada importados o no, verá sarga y sus funciones allí, así que sí.

    >>> dir()
    ['__builtins__', '__doc__', '__name__', '__package__', 'twill']
    >>> from twill.commands import *
    >>> dir()
    ['__builtins__', '__doc__', '__name__', '__package__', 'add_auth', 'add_extra_header', 'agent', 'back', 'clear_cookies', 'clear_extra_headers', 'code', 'config', 'debug', 'echo', 'exit', 'extend_with', 'fa', 'find', 'follow
    >>>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top