파이참을 사용하다 보면 경로에 해당 파일들이 분명히 있는데 파이참에서 빨간 줄이 뜨는 경우가 있다

실행은 문제없이 돌아가지만 Ctrl + 좌클릭을 통해 코드 내부로 들어갈 수 없는 불편함과 무엇보다 눈에 너무 거슬린다

 

 

해결방법은 간단하다

파이참 화면에서 File - settings - Project 에서 Project Structure 탭에 들어간다

 

 

위 화면에서 import 하려는 py 파일들이 있는 폴더를 선택하면 상단의 Sources 와 Excluded 에 불이 들어온다

 

 

 

그 중 Sources 를 눌러 소스폴더로 지정해주면 끝!

 

 

 

 

적용 후 코드로 돌아와보면 빨간줄이 사라져있다

블로그 이미지

우송송

,

터미널에서 가상환경을 activate 하고 import caffe 를 하면 잘 동작하지만 Pycharm 에서 ssh interpreter 로 같은 가상환경을 사용해 import caffe 를 할 경우 caffe 를 찾을 수 없다고 에러가 나는 경우가 있다

 

가상환경 패키지 차이겠지만 virtualenv 의 경우 환경변수를 직접 추가해줘야한다

 

두 가지 방법이 있는데

 

첫 번재 방법은 코드에다가 환경변수를 직접 추가하는 방법

import sys
sys.path.append("/home/ubuntu/caffe/python")

 

 

두 번째 방법은 virtualenv 패키지에 환경변수를 추가해주는 방법이다

$ add2virtualenv /home/ubuntu/caffe/python
블로그 이미지

우송송

,