pycaffe를 사용하기 위해 설치하고 caffe 를 import 하는데 계속
ImportError : No module named google.protobuf.internal 이라는 메세지와 함께 정상적인 import가 되지 않았다.
이틀간의 삽질 후에 사흘째에서야 원인을 발견..
인터넷에서 있는 다양한 방법들이 다 안통했는데 그 이유가 그냥 python을 쓰는것과 anaconda python을 쓸 경우가 달라서였다.
일반적인 설명에서는 python을 기준으로 설명하기에 anaconda python을 쓰는 내 경우와는 달랐던 것.
내 경우는 protobuf 가 없어서 제대로 import가 안됐는데 얘 설치하겠다고
$ sudo apt-get install 로 시작하는 명령어들... 을 이용했었지만.. anaconda python에 대해서는 앞선 방법 대신에
$ conda install protobuf 로 설치 해 줘야한다는 것.
sudo 로 실행할 경우 conda 를 찾을 수 없다고 나오니 write 할 경로에 쓰기 권한은 미리 주도록 하자.
아마 다른 import 할 경우의 no module named 문제도 비슷하게 해결 가능 할 것으로 보인다.
'Computer > Ubuntu, Linux' 카테고리의 다른 글
Ubuntu 에서 OpenCV 설치하기. (0) | 2016.04.18 |
---|---|
ubuntu에서 한영 키로 한글 영어 전환하기 (0) | 2016.04.15 |
Ubuntu 에서 추가 드라이브 설치하기 (0) | 2016.04.12 |
ubuntu 의존성 문제와 관련된 나의 시행착오. (0) | 2016.03.18 |
Ubuntu 환경설정 성공한 순서. (0) | 2016.02.18 |