让reprexpy与PyCharm和Python 3.9一起工作

让reprexpy与PyCharm和Python 3.9一起工作,python,pycharm,reprex,Python,Pycharm,Reprex,我不熟悉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,

我不熟悉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

。首先,我从终端导入了asyncio:

 pip install asyncio --upgrade
那需要两三次尝试。然后我更改了
\uuuu init\uuuuu.py
文件。最后重新启动PyCharm,现在
reprex()
正在工作:

范围(4)
#>范围(0,4)
对于范围(4)中的i:
印刷品(一)
#> 0
#> 1
#> 2
#> 3

您可能还需要安装最新版本的reprexpy,因为我最近修复了一些可能导致意外行为的问题。