2016-09-18 3 views
0

내가 파이썬에 완전히 새로운 해요 및 C.아나콘다 설치 pyipopt : libipopt.so.1

내 기본 파이썬 인터프리터를 컴파일의 대부분의 측면은 파이썬 2.7의 아나콘다 인터프리터입니다. 다음 지시 사항에 따라 pyipopt를 설치하려고합니다 : https://github.com/xuy/pyipopt. Pyipopt가 /usr/local/lib/python2.7/dist-packages/pyipopt에 설치되었지만 import pyipopt을 시도 할 때 pyipopt가 발견되지 않는다는 오류가 발생합니다.

그런 다음 설치된 폴더를 Anaconda의 pkgs 폴더에 복사 해 보았습니다. 처음에는 Error: import pyipopt ImportError: can not find libipopt.so.1을 말했지만 그것은 내가 다시 로그 아웃 후에 그 pyipopt를 찾을 수 없습니다 말에 다시 갔다.

그때 {anaconda_dir}/lib/python2.7/site-packages에 설치된 폴더를 복사했는데, 그것은 다시 Error: import pyipopt ImportError: can not find libipopt.so.1 말했다. github 페이지의 문제 해결 섹션에서 libipopt.so.1을 ld에 액세스 할 수있는 폴더에 복사하겠다고 말했지만 실제로 어떤 폴더가 청구서에 들어 맞는지 확실하지 않습니다.

파이썬이 C 라이브러리 또는 기타 .so 라이브러리를 찾는 방법에 대한 간략한 설명이나 링크를 제공 할 수 있습니까? 감사.

+0

관련 http://stackoverflow.com/q/37974827/2029132 – gabra

+0

[Thislink] (https://github.com/xuy/pyipopt/issues/16)도 도움이 될 수 있습니다. – gabra

답변

1

제공된 가이드는 sudo을 사용하여 설치할 수 있도록 안내합니다. 하나가되면 패키지가 시스템에 설치됩니다. Anaconda는 시스템이 아닌 Python을 사용하기 때문에 Anaconda는 경로 상에 있지 않으므로 pyipopt을 찾을 수 없습니다.

난 당신이 사용하여 설치를 시도하는 것이 좋습니다 : 나는 sudo을 제거

$ python setup.py build 
$ python setup.py install 

참고.

libipopt.so.1 라이브러리에 대해서는 @alk의 this answer이 도움이 될 수 있습니다.

관련 문제