ExtractionError:无法将文件提取到egg cach

2024-04-26 11:08:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在用GAE在Windows上开发我的应用程序,但是显示了下面的错误消息。在

C:\Python27\Lib\site-packages

Perhaps your account does not have write access to this directory?  You can

change the cache directory by setting the PYTHON_EGG_CACHE environment

variable to point to an accessible directory.

所以我在这个网站上查了一些帖子,发现了some articles,但我不明白。我的理解是,我需要在主目录中创建具有写访问权限的缓存目录,但我不知道“主目录”在哪里。在

同样在另一篇文章中,我发现答案是这种方法解决了我的问题。我确实用pip卸载了pyyaml,然后用easy-unstall-zpyyaml安装了它

哪种方法是正确的?在

^{pr2}$

Tags: theto方法应用程序消息windowslibpackages
1条回答
网友
1楼 · 发布于 2024-04-26 11:08:19

看起来您正在开发一个标准的envgae应用程序,但您试图在本地系统的站点包中安装第三方库(并从中使用它们)。这行不通。在

您需要在应用程序的库目录中安装第三方库(即使用-t <your_lib_dir>选项,pip install不需要特殊权限。另请参见:

相关问题 更多 >