Jupyter Notebook - Attribute Error: 'module' object has no attribute 'F_OK'

杀马特。学长 韩版系。学妹 提交于 2021-02-10 20:39:38

问题


Whenever I type in the command "jupyter notebook" it is giving me the attribute error listed above. I am running it through the Anaconda Prompt.

What is in the prompt window:

(base) C:\Users\jj891w>jupyter notebook
Traceback (most recent call last):
  File "C:\Users\jj891w\AppData\Local\Continuum\anaconda2\Scripts\jupyter-notebo
ok-script.py", line 10, in <module>
    sys.exit(main())
  File "C:\Users\jj891w\AppData\Local\Continuum\anaconda2\lib\site-packages\jupy
ter_core\application.py", line 266, in launch_instance
    return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs)
  File "C:\Users\jj891w\AppData\Local\Continuum\anaconda2\lib\site-packages\trai
tlets\config\application.py", line 657, in launch_instance
    app.initialize(argv)
  File "<decorator-gen-7>", line 2, in initialize
  File "C:\Users\jj891w\AppData\Local\Continuum\anaconda2\lib\site-packages\trai
tlets\config\application.py", line 87, in catch_config_error
    return method(app, *args, **kwargs)
  File "C:\Users\jj891w\AppData\Local\Continuum\anaconda2\lib\site-packages\note
book\notebookapp.py", line 1630, in initialize
    self.init_terminals()
  File "C:\Users\jj891w\AppData\Local\Continuum\anaconda2\lib\site-packages\note
book\notebookapp.py", line 1459, in init_terminals
    from .terminal import initialize
  File "C:\Users\jj891w\AppData\Local\Continuum\anaconda2\lib\site-packages\note
book\terminal\__init__.py", line 3, in <module>
    import terminado
  File "C:\Users\jj891w\AppData\Local\Continuum\anaconda2\lib\site-packages\term
inado\__init__.py", line 8, in <module>
    from .management import (TermManagerBase, SingleTermManager,
  File "C:\Users\jj891w\AppData\Local\Continuum\anaconda2\lib\site-packages\term
inado\management.py", line 25, in <module>
    from winpty import PtyProcess as PtyProcessUnicode
  File "C:\Users\jj891w\AppData\Local\Continuum\anaconda2\lib\site-packages\winp
ty\__init__.py", line 11, in <module>
    from .ptyprocess import PtyProcess
  File "C:\Users\jj891w\AppData\Local\Continuum\anaconda2\lib\site-packages\winp
ty\ptyprocess.py", line 17, in <module>
    from backports.shutil_which import which
  File "C:\Users\jj891w\AppData\Local\Continuum\anaconda2\lib\site-packages\back
ports\shutil_which.py", line 12, in <module>
    def backport_which(cmd, mode=os.F_OK | os.X_OK, path=None):
AttributeError: 'module' object has no attribute 'F_OK'

回答1:


I came across the same problem. I got around it by downgrading anaconda and Python.

conda install anaconda=5.2.0 python=3.6


来源:https://stackoverflow.com/questions/53323898/jupyter-notebook-attribute-error-module-object-has-no-attribute-f-ok

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!