Python 无法从anaconda jupyter笔记本访问pip安装的软件包

Python 无法从anaconda jupyter笔记本访问pip安装的软件包,python,tensorflow,pip,jupyter-notebook,anaconda,Python,Tensorflow,Pip,Jupyter Notebook,Anaconda,当我尝试从jupyter笔记本导入tensorflow时。我面临一个错误没有名为“tensorflow”的模块。 但是我已经使用pip命令安装了tensorflow,它可以在以下路径中使用:c:\ProgramFiles\python38\lib\site packages。 请告诉我如何从jupyter笔记本访问通过pip安装的软件包?当您安装tensorflow时,您有一个特定的活动环境,这就是tensorflow的安装位置。如果您使用的是Anaconda,但未指定要激活的环境,则会将其安装

当我尝试从jupyter笔记本导入tensorflow时。我面临一个错误
没有名为“tensorflow”的模块
。
但是我已经使用pip命令安装了tensorflow,它可以在以下路径中使用:
c:\ProgramFiles\python38\lib\site packages

请告诉我如何从jupyter笔记本访问通过pip安装的软件包?

当您安装tensorflow时,您有一个特定的活动环境,这就是tensorflow的安装位置。如果您使用的是Anaconda,但未指定要激活的环境,则会将其安装在基本环境中。如果要将tensorflow安装到特定环境(我们称之为tf),则启动anaconda提示符并输入文本conda activate tf。然后将tensorflow与pip安装在同一窗口中。我的建议是安装tensorflow,使用conda vs pip。conda安装tensorflow,还安装cuda工具包和cuDNN的正确版本。皮普不这样做。如果您使用conda安装tensorflow,我相信它会安装2.1版、cuda toolkit 10.1.243版和cuDNN 7.6.5版。

您是否在特定环境中安装了tensorflow?在这种情况下,需要在启动jupyter笔记本服务器之前激活env。请检查您是否正在安装该服务器的环境中运行导入。另外,为什么要使用pip安装tensorflow?