You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python虚拟环境模块导入异常求助:仅site-packages内可导入第三方包

解决Jupyter Notebook无法导入虚拟环境中安装的requests模块问题

方法1:为虚拟环境创建Jupyter内核

  • 激活你的虚拟环境:myvenv\Scripts\activate.bat
  • 在虚拟环境内安装ipykernel工具:py -m pip install ipykernel
  • 将该虚拟环境注册为Jupyter的可用内核:py -m ipykernel install --user --name=myvenv
  • 关闭并重新打开Jupyter Notebook,在页面右上角的「内核」菜单中选择myvenv,之后再执行import requests即可正常导入

方法2:在激活虚拟环境的终端中启动Jupyter

  • 确保命令行窗口已激活虚拟环境(提示符前有(myvenv)标识)
  • 直接在该窗口中执行命令启动Jupyter:py -m jupyter notebook
  • 打开analysis.ipynb,此时Notebook会使用虚拟环境的Python解释器,能直接识别已安装的requests模块

方法3:验证并修正Python解释器路径

  • 激活虚拟环境后,执行where py,确认输出的第一条路径是myvenv\Scripts\python.exe
  • 在analysis.ipynb中运行以下代码,查看当前Notebook使用的Python路径:
    import sys
    print(sys.executable)
    
  • 如果输出不是虚拟环境的Python路径,说明Notebook未关联虚拟环境,按前两种方法调整即可

内容的提问来源于stack exchange,提问作者hiu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 16:02:06