【问题标题】:Using AWS CodeStar Python project with JetBrain PyCharm将 AWS CodeStar Python 项目与 JetBrain PyCharm 结合使用
【发布时间】:2017-05-23 22:44:20
【问题描述】:

我正在评估 CodeStar 在 Amazon Lambda 函数上的一些 Python 编程,并且在我的 Python 开发中一直使用 JetBrain PyCharmAWS CodeStar User Guide 中直接提到了 Eclipse 和 Visual Studio 的集成。我正在尝试将 Eclipse 与 PyCharm 集成。 PyCharm 具有我过去成功使用的 Eclipse 项目和 Git 集成的导入功能。

有没有人让它工作或有建议分享?我在研究生许可下使用完整的专业版,但也可以访问免费版。我会尝试一下并报告我的发现。

【问题讨论】:

  • 我无法通过我的简短测试使其正常工作,但感觉如果我继续搞砸它应该是可能的。
  • 您有没有找到使用 PyCharm IDE 开发 AWS CodeStar 的解决方案?如果是,请分享您执行此操作的步骤。非常珍贵。
  • 不,我从来没有让它工作。我偶尔会考虑重新审视它,但我已经开始使用无服务器 serverless.com/framework 来完成我的工作。

标签: python amazon-web-services pycharm aws-codestar


【解决方案1】:

一般来说,使用 PyCharm 作为 CodeStar 的 IDE 是非常可行的。

Codestar 堆栈的大部分是独立于 IDE 的。无论您使用哪种 IDE,核心流程都是您将推送到您的 git 存储库,这会触发管道中的操作,该管道会构建该代码并将其部署到您的主机。

在 PyCharm 中,您应该能够转到 VCS > Checkout from version control > git,然后从 CodeCommit 存储库中克隆。此链接向您展示如何设置您的 git 凭据,以便您可以实际登录: https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-gc.html?icmpid=docs_acc_console_connect_np

然后您可以在本地编码/测试,然后在完成后像往常一样提交和推送,触发该管道进行构建/部署。

适用于 Eclipse/Visual Studio 的 AWS 工具包添加了更多与 AWS 交互的功能,但 CodeStar 旨在为您自动完成大部分工作。

【讨论】:

    猜你喜欢
    • 2018-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-30
    • 2016-03-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多