我正在服务器上使用TeamCity编译网站,需要将编译后的网站部署到AWS。

在最后一个构建步骤中,我使用Elastic Beanstalk CLI进行部署:“ C:\ Python34 ... \ eb.exe deploy”。

eb init已经运行过...但是每当我运行“ eb deploy”时(即使我从命令行在空目录中运行-应该将默认项目部署到AWS上),也会出现一条错误消息:


  错误:PermissionError :: [Errno 13]权限被拒绝:“ ./ pagefile.sys”


我已经在本地计算机上运行了该命令,没有任何问题;无论我是否以管理员身份运行命令行,我都会在服务器上收到错误消息。

我想知道这是服务器权限问题还是其他原因?我无法从其他问题中获得很多见识,因为它们似乎已经根据具体情况解决了。

最佳答案

pagefile.sys是Windows swap文件。

这是一个特殊的文件,无法编写或操作。无论您执行的命令是什么,都需要对其进行修复,以使其不会触碰此文件并忽略它。

关于python - eb.exe deploy”:Errno 13权限被拒绝:“./pagefile.sys”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31277749/

10-12 22:41