0

我是 Python 和 PyCharm 的新手。我设法安装了该软件包reprexpy(请参阅此处的说明),但是当我运行它时,出现以下错误:

from reprexpy import reprex
reprex()
Rendering reprex...
Traceback (most recent call last):
(...)
  packages\zmq\asyncio.py", line 56, in _init_io_state
    self.io_loop.add_reader(self._fd, lambda: self._handle_events(0, 0))
  File "C:\Users\Serena\anaconda3\envs\python prep\lib\asyncio\events.py", line 504, in add_reader
    raise NotImplementedError
NotImplementedError

我真的很想完成这项工作,这样我就可以在 Python 中创建可重现的示例。我在最新版本的 PyCharm (2021.1.1 Pro) 上使用 Python 3.9

4

1 回答 1

1

我让它工作了。首先,参考这篇文章,我从终端导入了 asyncio:

 pip install asyncio --upgrade

这需要两三次尝试。然后我按照这个答案更改了__init__.py文件。终于重新启动了 PyCharm,现在正在工作:reprex()

range(4)
#> range(0, 4)
for i in range(4):
    print(i)
#> 0
#> 1
#> 2
#> 3

reprexpy 包于 2021-04-28 创建

于 2021-04-29T00:41:25.747 回答