2012-09-27 2 views
1

? 오류가 있습니다.플래시 디스크에 virtualenv를 만드는 방법

[email protected]:/media/C47D-5F53$ sudo virtualenv django 
New python executable in django/bin/python 
ERROR: The executable django/bin/python could not be run: [Errno 13] Permission denied 
+0

이 드라이브에 어떤 파일 시스템이 있습니까? –

+0

내 플래시에 fat32 –

+2

시스템에 따라 드라이브가 'noexec' 플래그로 마운트되었을 수 있습니다. 즉, OS가 해당 마운트 아래에서 앱을 실행하는 것을 금지합니다. –

답변

2

동일한 문제가있었습니다. 내 홈 폴더에 virtualenv를 만들려고했지만 제대로 작동했지만 다른 파티션에 하나를 만들려고 할 때 그 오류가 발생했습니다.

그래서 문제를 해결하려면 다른 위치를 시도하거나 물건이 어떻게 장착되어 있는지 살펴보십시오. 당신이 후자의 접근 방식을 취할 경우에 도움이 될

:

strange permissions problems for virtualenv python executable (lubuntu-12.10)

스티브 K는 정확한 수 있습니다, 나는 VIRTUALENV이 창에서 작업을 수행 ... 잘 모릅니다. 이미 문제가 해결 되었다면 어떻게 해결했는지 공유하십시오.

0

virtualenv를 만들려면 sudo가 필요하지 않습니다. 그게 문제의 원인일까요?

+0

아니요, sudo가 있거나없는 경우 작동하지 않습니다 –

0

FAT32는 이러한 유형의 사용 권한을 처리하지 않으므로 키는 reformatted with ext3이어야합니다.

+0

옵션이 있습니까? 나는이 드라이브를 창문과 함께 사용할 수는 있지만, 승리는 ext3을 이해하지 못한다. –

관련 문제