Estou tentando instalar o PyQt4 para que eu possa mexer com ele. O guia de instalação disse que eu tinha que instalar o Sip . A última etapa para instalar o Sip é usar o make install
comando O Windows não possui isso, então procurei e tudo o que vi dizia para instalar o Cygwin. Então eu fiz. Mas ... gole está dentro C:\Python31\sip
.
Posso executar isso a partir do comando Cygwin? Se sim, como eu faria isso?
Ou posso executar isso no prompt de comando normal do Windows? Se sim, como eu faria isso?
cd c:/
/cygdrive/c
Vou acrescentar algo que me ajuda muito com o cygwin. Sempre que configuro um novo sistema, eu sempre faço isso
Isso cria um link simbólico para
/cygdrive/c
um novo arquivo chamado/c
(no diretório inicial)Então você pode fazer isso no seu shell
Muito conveniente.
fonte
c
com a capacidade de referenciá-los normalmente./cygdrive
em-fato não está funcionando ...cd c:
é suportado agora no cygwinfonte
cd e:
e rápido será/cygdrive/e
Você já aceitou uma resposta, mas pensei em mencionar que o seguinte também funciona em Cygwin:
Eu acho que o
cd /cygdrive/c
método é melhor, mas às vezes é útil saber que você também pode fazer isso.fonte
Você pode apenas usar
fonte
Como você provavelmente desejará fazer isso com frequência, adicione aliases ao seu arquivo .bashrc, como:
Então você pode apenas digitar na linha de comando:
fonte
Defina uma variável em .bashrc:
então você pode usar
e a guia é preenchida automaticamente corretamente (inclua / no final)
fonte
Em uma nota relacionada, você também pode gostar de:
Isso permite que você cdize um diretório digitando-o
Para tornar persistente, você deve adicioná-lo ao seu
~/.bashrc
fonte
você pode tentar isso
fonte
Crie um arquivo chamado "overrideBashCdForWindowsPaths" na sua pasta HOME. Cole as seguintes linhas nesse arquivo e salve-o:
Em seguida, digite o seguinte comando em um terminal enquanto estiver na pasta HOME:
Feche o seu terminal e abra um novo. Agora você pode facilmente mudar para essa pasta do Windows simplesmente digitando
O script lê o último comando, extrai o caminho e o passa para a ferramenta de conversão de caminhos do Cygwin. Ao nomear a função "cd", meio que "substituímos" o "cd" interno do Bash e delegamos a chamada real na última linha.
fonte
cd "C:\Python31\sip"
O que eu gosto é:
cd C:
Para ter o linux como o sentir, faça:
e use isso como:
~/folder/..
fonte
Algo que vale a pena mencionar aqui é que o Cygwin
cygpath
ainda não lida corretamente com os caminhos espaçados do Windows, especialmente em scripts Bash em execução no Cygwin. O truque é entender comoCygwin
interpreta aspas nos scripts do Bash.O seguinte não funciona:
Mas isso funciona:
Até onde eu sei, atualmente não há nenhuma solução alternativa conhecida
cygpath
que possa lidar adequadamente com espaços no contexto de script bash, mas você pode usar aspas em seus scripts.fonte
$cd C:\
>
(Pressione enter quando vir esta linha)Agora você está na unidade C.
fonte
>
ocorre porque a barra invertida no final da linha escapou da nova linha ...