【发布时间】:2021-09-08 04:50:07
【问题描述】:
使用 CMD 我可以在虚拟环境中安装任何包,但是当我使用 Jupyter Notebook 做同样的事情时。它说 c:\users\puneet' 未被识别为内部或外部命令, 可运行的程序或批处理文件。
【问题讨论】:
标签: python jupyter-notebook virtualenv
使用 CMD 我可以在虚拟环境中安装任何包,但是当我使用 Jupyter Notebook 做同样的事情时。它说 c:\users\puneet' 未被识别为内部或外部命令, 可运行的程序或批处理文件。
【问题讨论】:
标签: python jupyter-notebook virtualenv
在它前面添加!,它将在cmd中作为命令执行
!pip install matplotlib
如果不起作用,可能是在操作系统的$PATH 变量中安装了当前版本,而不是 Jupyter 版本。
如果您使用的是 Jupyter 7.3 或更高版本,请尝试此操作
%pip install matplotlib
否则试试
import sys
!{sys.executable} -m pip install matplotlib
【讨论】:
%pip intall matplotlib?仅适用于 7.3 或更高版本
您需要在 jupyter notebook 环境中的 shell 上执行 pip 命令。为此,您需要在命令前使用!。
例如,在 jupyter notebook 中试用 !ls。
您会看到它列出了当前目录中的文件和文件夹。
现在,要安装所需的模块,只需使用
!pip install <module name>
【讨论】:
import matplotlib.pyplot as plt