标签: aws-cloud9

AWS Cloud9不允许使用静态manifest.json,但允许使用css文件

我正在AWS Cloud9中开发PWA,但它不允许在链接标记中包含/引用我的manifest.json.它在开发工具中说"VFS Connection不存在",好像它找不到清单,因为它在应用程序的外部.我在控制台中收到499错误.如果我停止节点http-server并重新加载预览页面,这就是我得到的相同消息,因为它没有在端口8080上提供.它可以在链接标签中找到CSS文件就好了(在同一个文件夹中) ),它是因为它是rel = manifest,还是出于安全原因或其他原因不允许包含json文件?有谁知道为什么这个文件不起作用?

<link rel="manifest" href="manifest.json" />
Run Code Online (Sandbox Code Playgroud)

json amazon-web-services progressive-web-apps manifest.json aws-cloud9

20
推荐指数
1
解决办法
601
查看次数

堆栈处于 UPDATE_COMPLETE_CLEANUP_IN_PROGRESS 状态且无法更新

我正在尝试在 Cloud9 中部署 Lambda 函数,但失败了。

当我右键单击该函数并单击“部署”时,我会看到Application deployment failed,然后出现一个弹出窗口:

AWS CloudFormation Deployment Errors
Stack:arn:aws:cloudformation:* is in UPDATE_COMPLETE_CLEANUP_IN_PROGRESS state and cannot be updated.
Run Code Online (Sandbox Code Playgroud)

amazon-web-services aws-cloudformation aws-lambda aws-cloud9

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

AWS Cloud9 - 设备上没有剩余空间

每次我开始一个新的环境,经过几周的工作后,我都会得到/home/ubuntu/.rvm/gems/ruby-2.7.1/gems/rack-2.2.3/lib/rack/server.rb:433:in `close': No space left on device @ fptr_finalize_flush - /home/ubuntu/environment/corsego/tmp/pids/server.pid (Errno::ENOSPC)

在此输入图像描述 所以我必须定期创造一个新的工作环境。

我安装的堆栈:t2.micro (1 GiB RAM + 1 vCPU)Ubuntu Server 18.04 LTS

我怎样才能清理空间/未使用的文件?

amazon-web-services cloud9-ide aws-cloud9

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

配置AWS Cloud9以使用Anaconda Python环境

我希望AWS Cloud9能够使用我的Anaconda Python环境中的Python版本和特定软件包.我怎样才能做到这一点?我应该在哪里查看设置或配置?

我目前的设置:我有一个带有Ubuntu Linux的AWS EC2实例,我已经配置了AWS Cloud9以使用EC2实例.

我在EC2实例上安装了Anaconda,我创建了一个conda Python3环境,但Cloud9总是想使用我的Linux系统安装的Python3版本.

python amazon-ec2 amazon-web-services anaconda aws-cloud9

8
推荐指数
1
解决办法
659
查看次数

在 AWS Cloud 9 上预览 Rails 服务器:VFS 连接不存在 [仅限 Firefox]

更新:这是特定于 Firefox 的。使用 Chrome 不会出现这种情况。我将保留下面的文本不变,但现在的主要问题是,Firefox 中如何以及什么原因导致了这种情况。无论 cookie 设置如何,例如允许第三方 cookie 和跟踪器,都会发生这种情况。


前言:我已经搜索并阅读了数十页试图解决这个问题我已经完成了AWS文档中的所有故障排除步骤,例如,

和这个线程:

和 c9 论坛


我正在尝试从 Cloud 9 IDE 预览正在运行的 Rails 应用程序。当我使用 运行应用程序时rails server,没有任何错误消息表明有任何错误。输出显示Started GET '/' for [my home IP] ...... 200 Completed OK.

控制台输出: 控制台输出

尝试预览正在运行的应用程序只会产生“OOPS VFS 连接不存在”屏幕。预览 URL 始终https://[user_generated_sequence].vfs.cloud9.[region].amazonaws.com/为按照故障排除指南设置的规则允许所有 TCP 流量。

哎呀错误消息页面: 控制台输出

无论使用 puma 还是 WEBrick,都会出现同样的问题。使用 WEBrick,会出现预览链接的弹出窗口,但会导致相同的错误消息页面。对于 puma,正在运行的应用程序正在侦听tcp://[localhost/0.0.0.0]:[8080 or 3000]. 使用 WEBrick,它可以监听http://localhost:8080.

我完全按照 Rails 教程中的说明设置了一个简单的应用程序。代码本身的所有内容都应该没问题。我怎样才能让它正常工作?我很困惑,准备放弃 Rails。

firefox ruby-on-rails vfs amazon-web-services aws-cloud9

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

导入错误:缺少可选依赖项“S3Fs”。需要 S3Fs 包来处理 S3 文件。使用 pip 或 conda 安装 S3Fs

我使用 AWS Cloud9 作为我的 IDE。

import boto3
import pandas as pd
# import s3fs
# s3_ob=boto3.resource('s3',aws_access_key_id="xxxxxxxxxx",aws_secret_access_key="xxxxxxxxxxxx")
client=boto3.client('s3')
path="s3://xxxxxx/FL_insurance_sample.csv"

df=pd.read_csv(path)
# df.head()
print(df)`
Run Code Online (Sandbox Code Playgroud)

虽然我能够在 Pycharm 中获取输出 CSV 文件,但当我在 AWS 上的 Cloud9 IDE 中使用相同的代码时,我收到了标题中提到的错误。

我已经使用 pip install S3Fs 安装了 S3Fs,当我执行“pip list”时,它确实给了我包含 S3Fs 的已安装列表,所以我很困惑,为什么我在模块已经安装并显示在pip 列表,我还尝试取消注释导入 S3Fs,但仍然存在相同的错误。

请帮我。

pip amazon-s3 python-3.x aws-cloud9 python-s3fs

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

更改 AWS Cloud9 EC2 实例上的自动休眠设置

在设置 AWS Cloud9 EC2 实例时,我选择了 30 分钟进行自动休眠。我想将其更改为Never。我怎么做?

amazon-ec2 amazon-web-services cloud9-ide cloud9 aws-cloud9

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

无法使用Safari连接到AWS Cloud9 IDE

我正在尝试使用Cloud 9,但在部署IDE期间不断收到以下消息:

"Your web browser does not have third-party cookies enabled"
Run Code Online (Sandbox Code Playgroud)

我正在使用Safari 11.0.3并在首选项 - 隐私中阻止所有cookie框未选中.我可以使用Chrome但更喜欢使用Safari.

cookies safari cloud9-ide aws-cloud9

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

Virtualenv 未使用正确版本的 Python

我在亚马逊的 Cloud9 工作。

ec2-user:~/environment/flask_init $ python -V
Python 2.7.14
ec2-user:~/environment/flask_init $ virtualenv -p python3 venv
Running virtualenv with interpreter /usr/bin/python3
Using base prefix '/usr'
New python executable in /home/ec2-user/environment/flask_init/venv/bin/python3
Also creating executable in /home/ec2-user/environment/flask_init/venv/bin/python
Installing setuptools, pip, wheel...done.
ec2-user:~/environment/flask_init $ source venv/bin/activate
(venv) ec2-user:~/environment/flask_init $ python -V
Python 2.7.14
Run Code Online (Sandbox Code Playgroud)

为什么虚拟环境不使用Python 3?

请注意,此问题与此问题不重复。该问题具体与 Cloud 9 环境设置 Python 别名的方式有关。

python virtualenv aws-cloud9

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

AWS Cloud9:本地引用Lambda层

我已经设置了一个Cloud9环境来开发和测试lambda函数。为了使环境更“干净”,我选择使用lambda层来指定函数的依赖关系。这样,我从环境中删除了依赖文件夹,但是现在无法在本地测试。

例如,我为Stripe的python库提供了一个lambda层。我能够在Cloud9引用条中编写一个lambda函数,部署该函数,并成功地远程测试该函数。但是我无法在本地运行该功能,因为我“无法导入条带”

是否可以通过在Cloud9中指定ARN层来本地测试依赖于lambda层的lambda函数?

layer amazon-web-services aws-lambda aws-cloud9

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