2017-11-22 2 views
0

Linux 및 Windows에 최신 버전 Pycharm Community Edition 2017.2.4이 설치되어 있습니다. 윈도우에서 작업 한 Pycharm - 비 프로젝트 파일에 대해 자동 완성 기능을 켜는 방법?

, 내가 아닌 프로젝트 파일을 열고 내가 그들에 코드를 작성하는 동안, 자동 완성이의 프로젝트 모듈, 클래스 등 리눅스

거기에있다 (데비안) 그러나 프로젝트 파일이 아닌 파일에 코드를 작성하면 비 프로젝트 모듈에 대해서만 자동 완성이됩니다.

몇 가지 추가 정보 :

  1. 모듈이 같은 방법으로 두 시스템 모두에서 PIP를 통해 설치에 프로젝트 경우 : 는 -e를 설치 PIP.
  2. 두 경우 모두 해당 프로젝트 모듈을 가져 오는 비 프로젝트 파일을 실행할 수 있습니다. 파일 만
  3. 그것은 자동 완성과 같은

그 이외의 프로젝트에 대한 시스템 인터프리터를 사용 : 리눅스에

  • 나는 가상 ENV를 사용하지만 (Why isn't PyCharm's autocomplete working for libraries I install?을 비슷한 질문에 제안) 올바른 프로젝트 인터프리터를 설정했습니다. 몇 가지 프로젝트를로드하고 그 중 하나에서 다른 프로젝트에 대한 자동 완성이 있습니다.

  • 답변

    0

    그래, 문제는 OS가 아니라는 것을 알았습니다.

    프로젝트 파일이 아닌 파일에 대해 자동 완성 기능을 사용하려면 External libraries에 사용할 라이브러리를 추가해야합니다. 지시 방법은 다음과 같습니다. https://stackoverflow.com/a/24206781/4601890

    관련 문제