Buildroot에서 임베디드 시스템을 실행하고 있습니다. PyDrive 모듈이 필요한 Python 응용 프로그램을 실행하고 싶습니다.Buildroot에 Python 패키지 추가
TEST FAILED: /home/desousa/buildroot/build/target/usr/lib/python2.7/site-packages/ does NOT support .pth files
error: bad install directory or PYTHONPATH
You are attempting to install a package to a directory that is not
on PYTHONPATH and which Python does not read ".pth" files from. The
installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:
/home/desousa/buildroot/build/target/usr/lib/python2.7/site-packages/
and your PYTHONPATH environment variable currently contains:
'/home/desousa/buildroot/build/target/usr/lib/python2.7/sysconfigdata/'
내 메이크업 파일 :
################################################################################
#
# pydrive
#
################################################################################
PYDRIVE_VERSION = 1.3.1
PYDRIVE_SOURCE = PyDrive-$(PYDRIVE_VERSION).tar.gz
PYDRIVE_SITE = https://pypi.python.org/packages/52/e0/0e64788e5dd58ce2d693454967
6243dc69d982f198524be9b99e9c2a4fd5
PYDRIVE_LICENSE = Apache License
PYDRIVE_LICENSE_FILES = LICENSE
PYDRIVE_DEPENDENCIES:=
PYDRIVE_SETUP_TYPE:=distutils
$(eval $(python-package))
내 구성 파일 :
config BR2_PACKAGE_PYTHON_PYDRIVE
bool "pydrive"
help
Wrapper library of google-api-python-client that simplifies many common Google Drive API tasks.
감사합니다,
D
내가 좋아 보이는 PYTHONPATH 오류를 얻고있다
파일, 2/패키지 Config.in, 3/전체 .mk 빌드 로그. 이것이 없다면, 당신을 도울 수있는 방법이 없습니다. –
완료. 감사!!! – dswift
그렇듯이 패키지 이름을 python-pydrive로 지정했기 때문에 패키지를 사용할 수 없지만 모든 변수의 이름은 PYDRIVE_입니다. 이름은 PYTHON_PYDRIVE_ 이어야합니다. –