저는 현재 데이터 분석에서 학교 프로젝트를 진행하고 있습니다. 우리는 OS X, Ubuntu 및 Windows를 사용하므로 모든 플랫폼에서 동일한 코드를 사용하는 방법을 알고 싶습니다. 우리는 가상 환경을 생성하고 모든 외부 라이브러리가 필요 설치, 우리는 다른 운영 체제에 폴더를 변경할 때 우리는 실행다른 운영 체제의 VirtualEnv
이virtualenv path/to/virtualenvFolder --alwayscopy --download
그러나 라이브러리의 대부분의 작업, 또는 같은 오류가없는 "권한이 거부 ... ", 심지어 sudo를 사용합니다. 여러 운영 체제에서 폴더에 파이썬 코드와 외부 라이브러리를 전달하는 좋은 방법이 있습니까?
Virtualenvs **는 휴대용으로 설계되지 않았습니다 **. 새 시스템에 새로운 가상 환경을 생성하고 요구 사항을 설치해야합니다 (예 : 이전 시스템의'pip freeze >> requirements.txt', 새 시스템의'pip install -r requirements.txt'). – jonrsharpe
대단히 감사합니다! – user7122079