pip는 사용자 정의 위치에서 시스템 패키지를 찾지 못합니다.

pip는 사용자 정의 위치에서 시스템 패키지를 찾지 못합니다.

관리자 권한이 없는 계정으로 bash를 통해 CentOS 시스템에서 원격으로 작업하고 있으며 Python 패키지 matplotlib를 설치해야 합니다.

pip install -t target/directoryand 를 사용하여 이 작업을 수행할 수 있지만 matplotlib에는 설치할 수 없는 virtualenv시스템 패키지가 필요하므로 다음과 같이 불평합니다.freetype

* The following required packages can not be built:

                        * freetype
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip_build_niccolo/matplotlib

그래서 저는 freetype의 소스 코드를 다운로드하고 "make"와 "make install"을 실행했습니다. 물론 사용자 수준에서 사용자 정의 폴더에 대해 이 작업을 수행해야 했으며 이를 bash $PATH에 포함하려고 했습니다.

이제 pip install matplotlib를 실행하면 내 사용자 정의 프리타입 설치를 인식하지 못하는 것 같고 이전과 같은 오류가 계속 발생합니다.

pip가 freetype을 찾을 수 있는 위치를 어떻게 알 수 있나요?

관련 정보