首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在mac上配置Intellij/Pycharm运行/调试配置中的Azure函数项目

问如何在mac上配置Intellij/Pycharm运行/调试配置中的Azure函数项目
EN

Stack Overflow用户
提问于 2020-12-06 17:07:40
回答 3查看 2.2K关注 0票数 2

如何在Mac上配置Intellij/Pycharm运行/调试配置中的Azure函数项目,因为我尝试过自己设置它,但它不能工作。

我想用运行配置替换shell命令:func start

下面的图片来自Pycharm

​

​

更新

我添加了Azure的路径并导入了我的应用程序设置

​

​

我正在尝试配置运行配置,但是它要求选择模块,但是下拉列表中没有任何模块(见图)

​

​

更新-更新:以下是我为intellij团队提供的“天蓝色工具”的回答:

​

它们还不支持运行纯python函数。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2021-02-22 18:38:22

我找到了在Intellij /PyCharm中调试的方法。

  1. 在文件/模块的顶部添加以下行:
代码语言:javascript
复制
import pydevd_pycharm
pydevd_pycharm.settrace('127.0.0.1', port=9091, stdoutToServer=True, stderrToServer=True)

​

​

  1. 在Run/Debug Con图中设置具有主机和端口的Python调试服务器
  1. 运行用于(func host start)的天蓝色函数并按下调试按钮。
票数 0
EN

Stack Overflow用户

发布于 2020-12-06 17:41:54

我认为您不应该在IntelliJ/PyCharm中使用行shell脚本,而应该使用用于IntelliJ的Azure工具包,运行/调试您的函数,就像在本指南中那样。

此外,当您为IntelliJ安装Azure时,您将有机会使用预定义的Azure函数就绪模板创建运行/调试配置。

举个例子:

​

​

票数 1
EN

Stack Overflow用户

发布于 2021-09-18 15:40:44

我在PyCharm中的方法是定义一个shell脚本配置(编辑配置> Shell脚本)并设置:

  • 执行:脚本集
  • 脚本文本:功能启动
  • 工作目录:应该是host.json等所在的项目目录
  • 环境变量:空
  • 在终端中执行:选中

运行此配置,它将在终端中启动测试服务器。然后去运行>附加到进程.并选择进程(通常是在数字之后没有任何路径的进程)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65170775

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档