title: Getting weird error on running python in cmd then continue normally
body: <p>When I run python on cmd I get this weird error:</p>
  <pre class="lang-py prettyprint-override"><code>Failed calling sys.__interactivehook__
  Traceback (most recent call last):
    File &quot;C:\Users\Khaled\AppData\Local\Programs\Python\Python310\lib\site.py&quot;, line 446, in register_readline
      import readline
    File &quot;C:\Users\Khaled\AppData\Local\Programs\Python\Python310\lib\site-packages\readline.py&quot;, line 34, in &lt;module&gt;
      rl = Readline()
    File &quot;C:\Users\Khaled\AppData\Local\Programs\Python\Python310\lib\site-packages\pyreadline\rlmain.py&quot;, line 422, in __init__
      BaseReadline.__init__(self)
    File &quot;C:\Users\Khaled\AppData\Local\Programs\Python\Python310\lib\site-packages\pyreadline\rlmain.py&quot;, line 62, in __init__
      mode.init_editing_mode(None)
    File &quot;C:\Users\Khaled\AppData\Local\Programs\Python\Python310\lib\site-packages\pyreadline\modes\emacs.py&quot;, line 633, in init_editing_mode
      self._bind_key('space',       self.self_insert)
    File &quot;C:\Users\Khaled\AppData\Local\Programs\Python\Python310\lib\site-packages\pyreadline\modes\basemode.py&quot;, line 162, in _bind_key
      if not callable(func):
    File &quot;C:\Users\Khaled\AppData\Local\Programs\Python\Python310\lib\site-packages\pyreadline\py3k_compat.py&quot;, line 8, in callable
      return isinstance(x, collections.Callable)
  AttributeError: module 'collections' has no attribute 'Callable'
  </code></pre>
  <p>But then I continue using python normally:</p>
  <pre class="lang-py prettyprint-override"><code>&gt;&gt;&gt;
  </code></pre>
  <p>I did not find any effects of this problem python is running normally but I do not want it to appear and to know what does it do.</p>