Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

cannot run chalice local on windows 11 : OSError: [WinError 193] %1 is not a valid Win32 application

未关闭
#9 4 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
3/5
预计耗时
1-2 天
新手友好度
35/100
Issue 类型
缺陷
描述清晰度
基本清楚
活跃度
停滞
技术栈
python
领域
cli

调研方向

使用文档中说明的 pip install 和 chalice-local local 命令,在 Windows 11 上复现该问题。从 chalice/cli/reloader.py 开始,重点查看 start_parent_process() 和 _popen();当本地命令能够在没有 OSError: [WinError 193] 的情况下启动时,即表示完成。

由索引模型根据 Issue 内容生成。

描述

cannot-reproduce usage

i just installed chalice local thru: pip install chalice-local
and i created project and run thru

PS C:\Scopic\workspace\AngioCloud\chalice-local-test\chalice-demo-sns> chalice-local local

C:\Scopic\workspace\AngioCloud\chalice-local-test\chalice-demo-sns>python C:\Users\user\AppData\Local\Programs\Python\Python37\Scripts\\chalice-local local
Traceback (most recent call last):
  File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\chalice\cli\__init__.py", line 599, in main
    return cli(obj={})
  File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\click\core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\click\core.py", line 782, in main
    rv = self.invoke(ctx)
  File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\click\core.py", line 1259, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\click\core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\click\core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\click\decorators.py", line 21, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\chalice\cli\__init__.py", line 147, in local
    server_factory, os.environ, project_dir)
  File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\chalice\cli\reloader.py", line 111, in run_with_reloader
    start_parent_process(env)
  File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\chalice\cli\reloader.py", line 56, in start_parent_process
    process.main()
  File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\chalice\cli\reloader.py", line 86, in main
    process = self._popen(sys.argv, env=self._env)
  File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\subprocess.py", line 800, in __init__
    restore_signals, start_new_session)
  File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\subprocess.py", line 1207, in _execute_child
    startupinfo)
OSError: [WinError 193] %1 is not a valid Win32 application

pip 20.1.1
(python 3.7)

主要语言
Python
星标
21
派生
3
PR 合并指标
30 天内没有已合并 PR

环境准备

  • 没有 Dockerfile 或 Docker Compose 文件
  • 没有 Pull Request 模板
  • 阅读贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

localstack/chalice-local 的其他 Issue

查看 localstack/chalice-local 的全部 Issue

相似的 Issue

更多 Python Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。