小编Spe*_*off的帖子

GitHub 自动合并选项未显示在拉取请求中

根据 GitHub 的文档,在我的存储库设置中启用“允许自动合并”后,我应该在拉取请求中看到一个显示“启用自动合并”的按钮。我不。

在此输入图像描述

在此输入图像描述

我已经打开了新的 PR,切换了允许的合并类型,并将我的存储库可见性切换为公开,但没有任何效果。

github automerge

9
推荐指数
1
解决办法
2665
查看次数

AWS App Runner 在运行状况检查中“创建失败”

我正在 AWS App Runner 上创建我的第一个应用程序。我有一个简单的 nginx Docker 映像,它通过在 localhost:8080 上提供 html 来在本地工作。

当我尝试部署它时,结果是“创建失败”。在深入研究 CloudWatch 日志后,我发现运行状况检查失败。健康检查配置为在端口 8080 ping 服务“/”的根。

nginx amazon-web-services docker health-check amazon-app-runner

7
推荐指数
1
解决办法
6134
查看次数

Xcode 7 beta 5中iOS 9.0之前的UIStackView

我正在使用Xcode 7 beta 5,我收到的错误是"iOS 9.0之前的UIStackView".我看到至少有一个人遇到过这个问题,但他们的解决方案对我不起作用.我的部署目标是9.0.

这里有一些有用的截图链接(因为我猜我还不能发布图片):https://docs.google.com/document/d/178kcpuzzeQM6lBAso4srStc0pnDL_2x1Z59_QevcKoc/edit?usp=sharing

此外,我已经删除并重新制作了一次用户界面,并没有帮助.任何见解都非常感谢!

xcode ios swift uistackview

6
推荐指数
1
解决办法
4388
查看次数

AWS Lambda-无法导入模块“ lambda_function”

像我之前的许多其他人一样,我正在尝试运行一个AWS Lambda函数,当我尝试对其进行测试时,

“ errorMessage”:“无法导入模块'lambda_function'”

我的处理程序设置为lambda_function.lambda_handler,我确实有一个名为lambda_function.py的文件,其中包含一个名为lambda_handler的函数。这是屏幕截图作为证明: 在此处输入图片说明

当我在包含的IDE中内联编写代码片段时,一切工作正常,但是当我压缩所有程序的所有依赖关系并将其上载并上传时,出现了以上错误。

我正在使用Numpy和Scipy软件包,它们非常大。我的压缩目录为34 MB,未压缩的目录为122 MB。我认为应该没问题,因为压缩目录的限制为50 MB。由于我看到以下消息,因此似乎可以正常上传:

Lambda函数“单镜头图像分类”的部署包太大,无法启用内联代码编辑。但是,您仍然可以立即调用函数。

我已经看到一些帖子通过使用virtualenv解决了这个问题,但是我对该技术不熟悉,并且不确定如何正确使用它。

我还看到一些帖子说有时依赖项具有依赖项,我可能需要包括这些依赖项,但是我不确定如何找到它。

这是lambda_function.py的顶部,应该足以查看我正在使用的库,并且确实具有lambda_handler函数:

import os
import boto3
import numpy as np
from scipy.ndimage import imread
from scipy.spatial.distance import cdist

def lambda_handler(event, context):

    s3 = boto3.resource('s3')
Run Code Online (Sandbox Code Playgroud)

这是我要上传的目录的未压缩版本的屏幕截图: 在此处输入图片说明

如果这可能是一个问题,我还可以发布Lambda使用的策略角色。

非常感谢任何见解!

更新:

这是我尝试的一种解决方案:1. git clone https://github.com/Miserlou/lambda-packages 2.在Documents中创建一个名为new_lambda的文件夹3.将我的lambda_function.py和numpy文件夹从lambda软件包复制到new_lambda中,以及我使用Docker for AWS编译的scipy库。文章:https : //serverlesscode.com/post/scikitlearn-with-amazon-linux-container/ 4.右键单击new_lambda文件夹并选择“ compress”压缩它

我的结果:

无法导入模块“ lambda_function”:没有名为“ lambda_function”的模块

重申一下,我的文件名为lambda_function.py,并包含一个名为lambda_handler的函数,该函数接受两个参数(如上所示)。此信息与在Handler中看到的信息相同,也与上面看到的信息相同。

如果这很重要,我正在使用Mac计算机。

更新2

如果我按照上述步骤操作,而是直接选择要压缩的文件来压缩文件,然后右键单击并选择“压缩”,则会出现错误

无法导入模块“ lambda_function”:无法导入名称“ show_config”

另外,预编译的lambda软件包表示它们是为“至少Python 2.7”编译的,但是我的lambda运行时是3.6。这可能是个问题吗?

python amazon-web-services aws-lambda

6
推荐指数
2
解决办法
1万
查看次数

即使在使用-pthread -lrt进行编译时也未定义对`shm_open'的引用

我看到一个类似的问题被问到没有连贯的解决方案.在linux上使用gcc编译器,我收到消息:

/tmp/ccPNsJFZ.o: In function `main':
testChTh.c:(.text+0xbfb): undefined reference to `shm_open'
collect2: error: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

输入 gcc -pthread -lrt -o testChTh testChTh.c命令行后.我只在代码中使用shm_open一次,即:

int shm_fd;

  /* create the shared memory segment */
  shm_fd = shm_open(name, O_RDWR, 0666);
Run Code Online (Sandbox Code Playgroud)

我有以下相关的库包括:

#include <fcntl.h>
#include <sys/shm.h>
#include <sys/stat.h>
#include <sys/mman.h>
#include <unistd.h>
Run Code Online (Sandbox Code Playgroud)

任何见解都非常感谢!

c gcc

3
推荐指数
1
解决办法
2113
查看次数

API Gateway 无权承担提供的角色 DynamoDB

我正在尝试遵循教程,但是当我尝试测试我创建的 API 时,我收到以下消息:

API Gateway 无权承担所提供的角色

API 请求应该发布到我创建的 DynamoDB 表。

我已创建一个 IAM 角色并附加策略 AmazonDynamoDBFullAccess。我还尝试将此策略附加到我的管理员用户。

这是我的 API 中的集成请求:

在此输入图像描述

任何帮助深表感谢。

amazon-web-services amazon-dynamodb aws-api-gateway

3
推荐指数
1
解决办法
2380
查看次数

Docker:没有这样的选择: - use-wheel

我正在尝试使用Docker使用存储库为AWS Lambda创建依赖包,但每当我尝试运行build.sh文件时,我最终会得到以下消息:

没有这样的选择: - use-wheel

然后,当我尝试使用pip install wheel(在Docker之外)时,我被告知它已经在我的本地机器上,它就是这样.如何在Docker容器中安装Wheel?

如果它有用,这似乎是build.sh中提供问题的代码行:

test -f /outputs/requirements.txt && pip install --use-wheel -r /outputs/requirements.txt
Run Code Online (Sandbox Code Playgroud)

任何帮助深表感谢!

python pip docker dockerfile python-wheel

2
推荐指数
2
解决办法
4930
查看次数

错误:“在字符串常量之前应该有‘)’”

我正在尝试在 Ubuntu 中运行一个 C 程序(使用 gcc 编译器),但由于某种原因它不允许我使用 strcpy 函数。在下面的第二行代码中:

char test[10];
strcpy(test, "Hello!");

char c[2] = "A";
strcpy(test, c);
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

testChTh.c:56:14: error: expected ‘)’ before string constant
 strcpy(test, "Hello!");
              ^
testChTh.c:59:1: warning: data definition has no type or storage class
 strcpy(test, c);
 ^
testChTh.c:59:1: warning: type defaults to ‘int’ in declaration of ‘strcpy’ [-Wimplicit-int]
testChTh.c:59:1: warning: parameter names (without types) in function declaration
testChTh.c:59:1: error: conflicting types for ‘strcpy’
In file included from testChTh.c:3:0:
/usr/include/string.h:125:14: note: previous declaration of ‘strcpy’ …
Run Code Online (Sandbox Code Playgroud)

c gcc

0
推荐指数
1
解决办法
1万
查看次数