Autojump: Problema ao executar autojump no Windows 10 e python 3.9

Criado em 8 fev. 2021  ·  3Comentários  ·  Fonte: wting/autojump

Traceback (última chamada mais recente):
Arquivo "C: \ Users \ yixiu \ AppDataLocalautojumpbinautojump", linha 342, em
sys.exit (main (parse_arguments ()))
Arquivo "C: \ Users \ yixiu \ AppDataLocalautojumpbinautojump", linha 332, no principal
print_local (primeiro (corrente (
Arquivo "C: \ Users \ yixiu \ AppDataLocalautojumpbinautojump_utils.py", linha 41, primeiro
devolvê-lo .__ próximo __ ()
Arquivo "C: \ Users \ yixiu \ AppDataLocalautojumpbinautojump_match.py", linha 83, em
encontrado = entrada lambda: re.search (
Arquivo "E: dev \ Python \ lib \ re.py", linha 201, na pesquisa
return _compile (padrão, sinalizadores) .search (string)
Arquivo "E: dev \ Python \ lib \ re.py", linha 304, em _compile
p = sre_compile.compile (padrão, sinalizadores)
Arquivo "E: dev \ Python \ lib \ sre_compile.py", linha 764, em compilação
p = sre_parse.parse (p, sinalizadores)
Arquivo "E: dev \ Python \ lib \ sre_parse.py", linha 948, na análise
p = _parse_sub (fonte, estado, sinalizadores & SRE_FLAG_VERBOSE, 0)
Arquivo "E: dev \ Python \ lib \ sre_parse.py", linha 443, em _parse_sub
itemsappend (_parse (fonte, estado, detalhado, aninhado + 1,
Arquivo "E: dev \ Python \ lib \ sre_parse.py", linha 549, em _parse
levantar source.error ("conjunto de caracteres não terminados",
re.error: caractere não terminado definido na posição 4

Comentários muito úteis

re.escape (os.sep) porque no windows os.sep é \ e precisa de escape # 618

Todos 3 comentários

re.escape (os.sep) porque no windows os.sep é \ e precisa de escape # 618

O CMD funciona, mas o PowerShell não consegue encontrar o caminho corretamente.

Segui este guia https://leetschau.github.io/autojump-in-windows-console.html e adicionei essas linhas a bin/autojump_math.py:78-88 :

sep = '\\\\' if os.sep == '\\' else os.sep
regex_no_sep = '[^' + sep + ']*'
regex_no_sep_end = regex_no_sep + '$'
regex_one_sep = regex_no_sep + sep + regex_no_sep

E também tive que adicionar a pasta /bin do repo às variáveis ​​ambientais do windows. O script de instalação não resolveu (talvez porque eu estava usando no PowerShell?)

Ainda não consigo fazê-lo funcionar com o PowerShell, mas funciona no prompt de comando 🤷

Usando o python versão 3.9.2.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

ElArtista picture ElArtista  ·  7Comentários

grota picture grota  ·  16Comentários

juanrgon picture juanrgon  ·  4Comentários

pgrm picture pgrm  ·  4Comentários

srid picture srid  ·  14Comentários