我正在尝试在Windows 10上安装bpython,并按照official bpython website和helpful github gist上的概述尽可能地遵循了这个过程。
我在运行Windows 10的64位笔记本电脑上运行PowerShell,所以我从release page curses-2.2-cp37-cp37m-win_amd64.whl
下载了适用于Windows amd 64位的python 3.7版本。
我已经通过pip成功安装了python,所以当我下载这个wheel文件时,我试图安装它并获得qazxsw poi。
在此之后,我下载了win32版本this error,并且只是为了踢它而运行它curses‑2.2‑cp37‑cp37m‑win32.whl
并且还能够成功运行程序一次,直到我在创建基本hello world函数并输出output this时点击返回键。它现在在我尝试运行bpython时输出此错误。
我在我的计算机上安装了python 2.7和3.7,所以我想为两者安装bpython,但至少需要先让它工作。
我是否错误地执行了安装,或者是否有其他错过的问题或步骤?
发生最后一个错误是因为bpython无法写入历史文件。我只是将历史长度设置为零,阅读详细信息this error。
这是一行解决方案(警告:如果您写了任何内容,则覆盖bpython配置):
here
在Windows上,你必须使用Set-Content -Path "$env:userprofile\.config\bpython\config" -Value "[general]`nhist_length=0"
或bpython-curses.exe
,而不仅仅是python -m bpython.cli
命令。