python找不到conda程序包,但可以找到pip程序包

时间:2019-10-28 06:00:01

标签: python pip conda

我确定这可能是一个常见问题,但我已经仔细检查了StackOverflow,并在发布前通读了StackOverflow给我的所有推荐帖子。但是,我已经在conda上安装了tensorflow,但没有在pip上安装。运行Python时,我无法运行import tensorflow,因为它给了我ModuleNotFoundError: No module named 'tensorflow'。这使我相信conda会将软件包安装到pip以外的位置,但是我不确定如何将它们安装到同一位置。我回想起很久以前,这个问题与usr / bin和usr / local / bin或其他有关,但是我不记得怎么回事或解决方案。

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

1 个答案:

答案 0 :(得分:0)

请按照以下步骤操作:

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

conda env list

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

conda activate <env_name>

您可以使用以下命令列出已在激活的环境中安装的pip / conda软件包

pip freeze
conda list

如果未列出tensorflow,请使用以下命令再次安装tensorflow

pip安装tensorflow

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