2401_83339013 2024-09-16 00:11 采纳率: 100%
浏览 74
已结题

pip安装jupyter notebook出现 TypeError: type 'List' is not subscriptable的情况

(myenv) C:\Users\i>jupyter notebook
[I 23:42:40.926 NotebookApp] Writing notebook server cookie secret to C:\Users\i\AppData\Roaming\jupyter\runtime\notebook_cookie_secret
[E 23:42:40.926 NotebookApp] Failed to write cookie secret to C:\Users\i\AppData\Roaming\jupyter\runtime\notebook_cookie_secret: [Errno 13] Permission denied: 'C:\Users\i\AppData\Roaming\jupyter\runtime\notebook_cookie_secret'
[W 23:42:40.926 NotebookApp] Could not set permissions on C:\Users\i\AppData\Roaming\jupyter\runtime\notebook_cookie_secret
Traceback (most recent call last):
File "", line 198, in run_module_as_main
File "", line 88, in run_code
File "C:\Users\i\myenv\Scripts\jupyter-notebook.EXE_main
.py", line 7, in
File "C:\Users\i\myenv\Lib\site-packages\jupyter_core\application.py", line 283, in launch_instance
super().launch_instance(argv=argv, **kwargs)
File "C:\Users\i\myenv\Lib\site-packages\traitlets\config\application.py", line 1042, in launch_instance
app.initialize(argv)
File "C:\Users\i\myenv\Lib\site-packages\traitlets\config\application.py", line 113, in inner
return method(app, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\i\myenv\Lib\site-packages\notebook\notebookapp.py", line 2151, in initialize
self.init_webapp()
File "C:\Users\i\myenv\Lib\site-packages\notebook\notebookapp.py", line 1759, in init_webapp
self.web_app = NotebookWebApplication(
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\i\myenv\Lib\site-packages\notebook\notebookapp.py", line 179, in init
settings = self.init_settings(
^^^^^^^^^^^^^^^^^^^
File "C:\Users\i\myenv\Lib\site-packages\notebook\notebookapp.py", line 302, in init_settings
nbextensions_path=jupyter_app.nbextensions_path,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\i\myenv\Lib\site-packages\notebook\notebookapp.py", line 1329, in nbextensions_path
from IPython.paths import get_ipython_dir
File "C:\Users\i\myenv\Lib\site-packages\IPython_init
.py", line 55, in
from .terminal.embed import embed
File "C:\Users\i\myenv\Lib\site-packages\IPython\terminal\embed.py", line 15, in
from IPython.core.interactiveshell import DummyMod, InteractiveShell
File "C:\Users\i\myenv\Lib\site-packages\IPython\core\interactiveshell.py", line 326, in
class InteractiveShell(SingletonConfigurable):
File "C:\Users\i\myenv\Lib\site-packages\IPython\core\interactiveshell.py", line 331, in InteractiveShell
ast_transformers: List[ast.NodeTransformer] = List(
~~~~^^^^^^^^^^^^^^^^^^^^^
TypeError: type 'List' is not subscriptable
😓这到底是因为什么原因

  • 写回答

2条回答 默认 最新

  • 清水白石008 2024-09-16 06:35
    关注
    🕒上午好,题主!目前:🟢[在线]
    📢参考GPT-4o mini 模型、由清水白石008整理提供!
    📣今日金句:“不要等待机会,而要创造机会。” —— 乔治·萧伯纳
    

    这个错误通常是由于Python版本和某些库(如 traitletsIPython)之间的不兼容导致的。以下是一些解决方法:

    解决方法

    1. 检查Python版本
      确保你使用的是兼容的Python版本。某些库可能不支持最新的Python版本。

    2. **升级或降级 traitlets**:
      试着升级或降级 traitlets 库到一个兼容的版本。例如,尝试安装 traitlets 5.1.0 版本:

      pip install traitlets==5.1.0
      
    3. **升级或降级 IPython**:
      类似地,尝试升级或降级 IPython 库。例如,安装 IPython 7.16.1 版本:

      pip install ipython==7.16.1
      
    4. 检查其他依赖库
      确保所有相关库(如 jupyter, notebook 等)都是兼容的版本。可以尝试以下命令来升级所有库:

      pip install --upgrade jupyter notebook
      
    5. 权限问题
      你的错误日志中提到权限问题,确保你有权限访问和写入 C:\Users\i\AppData\Roaming\jupyter\runtime\ 目录。可以尝试以管理员身份运行命令提示符,然后启动 Jupyter Notebook。

    示例命令

    以下是一些示例命令,帮助你解决问题:

    # 升级 traitlets
    pip install traitlets==5.1.0
    
    # 升级 IPython
    pip install ipython==7.16.1
    
    # 升级 jupyter 和 notebook
    pip install --upgrade jupyter notebook
    
    # 以管理员身份运行命令提示符
    # 然后启动 Jupyter Notebook
    jupyter notebook
    

    参考资料

    希望这些方法能帮助你解决问题。如果你需要进一步的帮助或有其他问题,请随时告诉我!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
    1人已打赏
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 9月24日
  • 已采纳回答 9月16日
  • 创建了问题 9月16日

悬赏问题

  • ¥15 静电纺丝煅烧后如何得到柔性纤维
  • ¥15 (标签-react native|关键词-镜像源)
  • ¥100 照片生成3D人脸视频
  • ¥15 伪装视频时长问题修改MP4的时长问题,
  • ¥15 JETSON NANO
  • ¥15 VS开发qt时如何在paintgl函数中用pushbutton控制切换纹理
  • ¥20 关于 openpyxl 处理excel文件地问题
  • ¥15 MS中不知道高分子的构型怎么构建模型
  • ¥60 QQOP数据,什么是op数据号,怎么提取op数据!能不能大量提取(语言-c语言)
  • ¥15 matlab代码 关于微分方程和嵌套的分段函数。