2016-07-04 2 views
2

서버에 모듈 스크립트 PIL로 파이썬 스크립트를 넣으려고합니다. 서버에 PIL이 설치되어 있지 않을 수 있습니다. (이 때문에 파일을 직접로드하려고합니다.)폴더에서 파이썬 플러그인 가져 오기

가능하면 컴퓨터에 설치하지 않고도 스크립트의 현재 디렉토리에서 이미지 라이브러리를 가져올 수 있습니까?


내가 서버로 로컬 파이썬 V2.7을 사용하고 파이썬 가상 머신 사용.

+1

왜 당신이 VIRTUALENV를 사용하지 않는? 가상 env에 파이썬 모듈을 설치하면 컴퓨터에 설치된 파이썬 배포판에 영향을 미치지 않습니다. – labzus

+1

누군가가 대답으로 그것을줌으로써 총을 뛰었습니다. 나는 파이썬 경험이 없다고 언급 했어야했다. – dewwwald

+1

여기를보십시오 : [link] (https://virtualenv.pypa.io/en/stable/) 정말 간단합니다. 스크립트없이 실행되도록 모든 의존성을 설치할 수있는 가상 환경을 만듭니다. 기계 파이썬에 영향을줍니다. – labzus

답변

2

하나의 옵션은 here과 같이 상대 경로에서 모듈을 가져 오는 것입니다.

서버에 파이썬 설치와 관련하여 필요한 모든 것을 꾸며 놓고 사용하지 않는 가상 환경을 사용할 수도 있습니다. 봐 그것을 herehere

기타 참조 :

  1. Loading all modules in a folder in Python
  2. How to do relative imports in Python?
+0

감사합니다. +1 그러나 내 질문에 버전을 포함시켜야합니다. 서버는 대개 2.7 표준이 있습니다. 해당 버전을 지원하는 스크립트가 필요합니다. – dewwwald

+1

좋은 답변입니다! 나는 상대 수입을 사용했다. – dewwwald