2012-09-27 33 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

此驅動器上的文件系統是什麼? – 2012-09-27 11:21:27

+0

fat32在我的閃存上 –

+2

根據您的系統,驅動器可能已掛載'noexec'標誌,這意味着操作系統被禁止在該掛載下運行應用程序。 –

回答

2

我有同樣的問題。我試圖在我的home文件夾中創建一個virtualenv,並且工作正常,但是當我嘗試在不同的分區上創建一個時出現此錯誤。

因此,要解決您的問題,請嘗試不同的位置,或看看如何裝入東西。

如果採取後一種方式這將有助於:

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

史蒂夫ķ也可能是正確的,我不知道......不VIRTUALENV在Windows上工作。請分享您如何解決問題的方法

0

你不應該需要sudo才能創建virtualenv。也許這是造成問題的原因?

+0

不,它沒有和sudo一起工作 –

0

FAT32不處理這些類型的權限,您的密鑰應該是reformatted with ext3

+0

有選擇嗎?我可能會在Windows上使用這個驅動器,但贏得不會不知情的ext3 –