我正在使用 Google Drive 保留我的代码项目的副本,以防我的计算机死机(我也在使用 GitHub,但不在某些私人项目上)。
但是,当我尝试使用创建虚拟环境时virtualenv
,我收到以下错误:
PS C:\users\fchatter\google drive> virtualenv env
New python executable in C:\users\fchatter\google drive\env\Scripts\python.exe
ERROR: The executable "C:\users\fchatter\google drive\env\Scripts\python.exe" could not be run: [Error 5] Access is denied
我尝试过的事情:
关于如何解决这个问题有什么想法吗?目前我的解决方法是在 Google Drive 之外创建 venv,这可以工作但不方便。
在遇到同样的问题并玩了几个小时后,这似乎不可能。它与文件/文件夹名称中的空格无关。我已经测试过了。似乎 Google Drive Stream 在一段时间后对文件/文件夹执行了一些操作,使 python 失去了文件的路径。例如,您可以将 python 模块克隆到 Google Drive Stream 文件夹中,执行“pip install -e ./”,它将在 virtevn 中工作几分钟,例如将其导入到 python shell 中。但几分钟后您将无法再导入该模块。我怀疑 Google Drive Stream 根本不完全兼容所有文件系统系统调用,其中之一正在被 python 使用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)