Estoy tratando de instalar PyQt4 para poder jugar con él. La guía de instalación decía que tenía que instalar Sip . El último paso para instalar Sip es usar el make install
comando. Windows no tiene eso, así que lo busqué y todo lo que vi me dijo que instalara Cygwin. Así que lo hice. Pero ... el sorbo está adentro C:\Python31\sip
.
¿Puedo ejecutar esto desde el comando Cygwin? Si es así, ¿cómo haría eso?
¿O puedo ejecutar esto desde el símbolo del sistema normal de Windows? Si es así, ¿cómo lo haría?
cd c:/
/cygdrive/c
Agregaré algo que me ayude mucho con cygwin. Cada vez que configuro un nuevo sistema, siempre hago esto
Esto crea un enlace simbólico a
/cygdrive/c
un nuevo archivo llamado/c
(en el directorio principal)Entonces puedes hacer esto en tu caparazón
Muy útil.
fuente
c
con la capacidad de hacer referencia a ellos normalmente./cygdrive
en-hecho de no trabajar ...cd c:
ahora es compatible con cygwinfuente
cd e:
y pronto será/cygdrive/e
Ya aceptó una respuesta, pero solo pensé en mencionar que lo siguiente también funciona en Cygwin:
Creo que el
cd /cygdrive/c
método es mejor, pero a veces es útil saber que también puedes hacerlo.fuente
Puedes usar
fuente
Como probablemente querrá hacer esto a menudo, agregue alias en su archivo .bashrc, como:
Luego puede escribir en la línea de comando:
fuente
Defina una variable en .bashrc:
entonces puedes usar
y la pestaña se completa automáticamente (incluya el / al final)
fuente
En una nota relacionada, también te puede gustar:
Esto le permite crear un directorio con solo escribir el directorio
Para que sea persistente, debe agregarlo a su
~/.bashrc
fuente
puedes probar esto
fuente
Cree un archivo llamado "overrideBashCdForWindowsPaths" en su carpeta HOME. Pegue las siguientes líneas en ese archivo y guárdelo:
Luego, escriba el siguiente comando en una terminal, mientras está en su carpeta INICIO:
Cierre su terminal y abra una nueva. Ahora puede cambiar fácilmente a esa carpeta de Windows simplemente escribiendo
El script lee el último comando, extrae la ruta y la pasa a la herramienta de conversión de rutas de Cygwin. Al nombrar la función "cd", "anulamos" el "cd" incorporado de Bash y le delegamos la llamada real en la última línea.
fuente
cd "C:\Python31\sip"
El que me gusta es:
cd C:
Para tener linux like feel entonces haz:
y usa esto como:
~/folder/..
fuente
Algo que vale la pena mencionar aquí es que Cygwin
cygpath
todavía no maneja correctamente las rutas espaciadas de Windows, especialmente en los scripts de Bash que se ejecutan bajo Cygwin. El truco es comprender cómoCygwin
interpreta las citas en los scripts de Bash.Lo siguiente no funciona:
Pero esto funciona:
Hasta donde yo sé, actualmente no se conoce una solución alternativa
cygpath
que pueda manejar espacios adecuadamente en el contexto de scripts de bash, pero puede usar comillas en sus scripts.fuente
$cd C:\
>
(Presione enter cuando vea esta línea)Ahora estás en la unidad C.
fuente
>
se debe a que la barra invertida al final de la línea escapó de la nueva línea ...