Mais

Corrigindo o erro “O SDK parece inválido” ao configurar o PyCharm e o PyQGIS?

Corrigindo o erro “O SDK parece inválido” ao configurar o PyCharm e o PyQGIS?


Eu queria configurar o PyCharm da maneira que esta postagem do blog explica: Configurando PyCharm para PyQGIS e Qt.

Fiz tudo conforme as instruções, mas quando se trata de adicionar intérpretes de projeto, recebo esta mensagem de erro:

Alguém tem uma solução para isso?


A partir dos comentários, parece que quem fez esta pergunta foi capaz de resolver o problema lendo uma postagem no blog intitulada Um guia rápido para começar a usar o PyQGIS no Windows.

Nesse blog, o conselho oferecido parecia ser:

Alteramos apenas a última linha, adicionando a instrução start com o caminho para o IDE (PyCharm). Se você salvar em algo como pycharm.cmd, poderá clicar duas vezes nele para iniciar o PyCharm. O mesmo método funciona para outros IDEs, como PyDev.


O script em lote do Guia rápido de introdução ao PyQGIS no Windows, conforme descrito nos comentários e por @PolyGeo, pode estar desatualizado.O SDK parece inválidoaparecem no PyCharm 2016.3 usando o script.

Suspeito que seja necessário incluir mais caminhos, especialmente (talvez) o caminho pip.exe que existe em% OSGEO4W_ROOT% apps Python27 Scripts. Então, incluo esse e todos os outros caminhos (não tenho certeza de qual é necessário, talvez alguns desnecessários, mas não há tempo para testar 1 por 1):

@echo off SET OSGEO4W_ROOT = C:  Arquivos de programas  QGIS 2.18 SET PYCHARM = "C:  Arquivos de programas (x86)  JetBrains  PyCharm Community Edition 2016.3.2  bin  pycharm.exe" CALL% OSGEO4W_ROOT%  bin  o4w_env .bat CALL% OSGEO4W_ROOT%  apps  grass  grass-7.0.5  etc  env.bat caminho% PATH%;% OSGEO4W_ROOT%  apps  qgis  bin path% PATH%;% OSGEO4W_ROOT%  apps  grass  grass -7.0.5  lib SET PYTHONPATH =% PYTHONPATH%;% OSGEO4W_ROOT%  apps  bin SET PYTHONPATH =% PYTHONPATH%;% OSGEO4W_ROOT%  apps  qgis SET PYTHONPATH =% PYTHONPATH%;% OSGEO%  apps  python_ SET PYTHONPATH =% PYTHONPATH%;% OSGEO4W_ROOT%  apps  Python27 SET PYTHONPATH =% PYTHONPATH%;% OSGEO4W_ROOT%  apps  Python27  Scripts SET PYTHONPATH =% PYTHONPATH% = PYTHONPATH%;% OSGEO4W_ROOT%  apps  Python27  Scripts SET PYTHONPATH =% PYTHONPATH% = apps  Python27W_ROOT%; PYTHONPATH%;% OSGEO4W_ROOT%  apps  Python27  Lib  site-packages SET PYTHONPATH =% PYTHONPATH%;% OSGEO4W_ROOT%  apps  Python27  DLLs SET QGIS_PREFIX_PATH =% OSGEO4W_ROOTm%  apps  qishar / iniciar PyC B% PYCHARM%% *

Então funciona. Edite os caminhos para corresponder ao seu ambiente.

De qualquer forma, a recente como a instalação do python / conda registra PATH ou PYTHONPATH no meu ambiente, sigo o mesmo para os caminhos do python QGIS no script.


Eu tive o mesmo problema: cliquei em "arquivo / Recarregar tudo do disco", funciona ...


Certifique-se de que o interpretador python.exe seja executável se você estiver no Linux.

O PyCharm mostrará o mesmo erro, mesmo se o intérprete tiver sido configurado corretamente.


Assista o vídeo: Hikvision dvr computer configuration ivms 4200 configuration for computer. laptop tutorial