python可以';找不到conda包,但可以找到pip包

python可以';找不到conda包,但可以找到pip包,python,pip,conda,Python,Pip,Conda,我相信这可能是一个常见的问题,但我已经浏览了StackOverflow,并在发布之前阅读了StackOverflow给我的所有推荐帖子。然而,我已经在conda上安装了tensorflow,但没有在pip上安装。当我运行Python时,我无法运行import tensorflow,因为它会给我ModuleNotFoundError:没有名为“tensorflow”的模块。这让我相信conda将软件包安装到与pip不同的位置,但我不确定如何使它们安装到相同的位置。我记得很久以前,这个问题与usr/

我相信这可能是一个常见的问题,但我已经浏览了StackOverflow,并在发布之前阅读了StackOverflow给我的所有推荐帖子。然而,我已经在conda上安装了tensorflow,但没有在pip上安装。当我运行Python时,我无法运行
import tensorflow
,因为它会给我
ModuleNotFoundError:没有名为“tensorflow”的模块
。这让我相信conda将软件包安装到与pip不同的位置,但我不确定如何使它们安装到相同的位置。我记得很久以前,这个问题与usr/bin和usr/local/bin等有关,但我不记得是怎么回事,也不记得解决方案


任何链接/提示将不胜感激

请按照以下步骤操作:

下面的命令将列出系统中的所有环境及其路径

conda env list
请使用以下命令激活相应的环境

conda activate <env_name>
pip freeze
conda list
如果tensorflow未列出,请使用以下命令再次安装tensorflow

conda activate <env_name>
pip freeze
conda list
pip安装tensorflow


如果仍然面临问题,请检查控制面板中的PATH变量并设置python路径。

请按照以下步骤操作:

下面的命令将列出系统中的所有环境及其路径

conda env list
请使用以下命令激活相应的环境

conda activate <env_name>
pip freeze
conda list
如果tensorflow未列出,请使用以下命令再次安装tensorflow

conda activate <env_name>
pip freeze
conda list
pip安装tensorflow


如果您仍然面临问题,请检查控制面板中的PATH变量并设置python PATH。

我假设当前活动的conda环境是您安装tensorflow的地方。键入
conda list
时是否显示tensorflow?如何运行Python?Anaconda是绝对必要的,还是您可以安装tensorflow并完成?大家好,谢谢您的回答!Tensorflow与conda列表一起显示。水蟒现在是没有必要的,但我只是想知道为什么这会是一个问题,在这种情况下。我知道我可以使用虚拟环境等等来帮助包管理,但我只想知道在这种情况下会发生什么,以便将来进行调试。非常感谢!您的
pip
conda
调用可能指向不同的
python
安装。检查您的
python
pip
调用指向的位置如何检查这些调用?我假设当前活动的conda环境是您安装tensorflow的位置。键入
conda list
时是否显示tensorflow?如何运行Python?Anaconda是绝对必要的,还是您可以安装tensorflow并完成?大家好,谢谢您的回答!Tensorflow与conda列表一起显示。水蟒现在是没有必要的,但我只是想知道为什么这会是一个问题,在这种情况下。我知道我可以使用虚拟环境等等来帮助包管理,但我只想知道在这种情况下会发生什么,以便将来进行调试。非常感谢!您的
pip
conda
调用可能指向不同的
python
安装。检查您的
python
pip
调用指向的位置如何检查这些调用?我可以使用pip安装tensorflow,但如何修复路径/设置python路径?我想这就是我所困惑的。控制面板\System and Security\System===>编辑系统环境变量==>高级==>环境变量。有set Path=“Path where your python.exe file is present”在Mac中有这样做的方法吗?我可以使用pip install tensorflow,但是如何修复路径问题/set python Path?我想这就是我所困惑的。控制面板\System and Security\System===>编辑系统环境变量==>高级==>环境变量。有set Path=“python.exe文件所在的路径”在Mac中有办法做到这一点吗?