【问题标题】:Spyder can't find installed modules with pipSpyder 无法使用 pip 找到已安装的模块
【发布时间】:2021-11-12 06:26:02
【问题描述】:

我首先在服务器(使用 Windows Server 2019)上安装了 Spyder,然后在目录“C:\Users\wi932\.spyder-py3”和 Python 文件夹“C:\Users\wi932\Python”上安装了 Python \Python38”。然后我使用windows的命令提示符安装了很多包(如tensorflow、matplotlib、scikitlearn),并从目录“C:\Users\wi932\Python\Python38\Scripts”中安装了pip,一切正常。

但是,在运行 Spyder 时,我无法使用通过 pip 安装的软件包。每当我使用这些模块运行 Python 程序时,我都会收到一条错误消息“ModuleNotFoundError: No module named 'tensorflow'”。那么问题是如何在 pip 和 Spyder 之间建立“连接”?

有人有想法吗?我会感谢每一条评论。

【问题讨论】:

标签: python pip spyder


【解决方案1】:

你考虑过安装 anaconda 吗?

Spyder 是其中的一部分,并且很容易从 anaconda 客户端安装。您还可以在 anaconda 客户端中创建基础环境,然后切换到 pip 以从那里安装软件包。

【讨论】:

  • 感谢拉斯穆斯的回答。我对 Anaconda 的体验非常糟糕(很多错误)。这就是我决定不再使用 Anaconda 的原因。
  • 那你试过使用 Pycharm 吗?这是我正在使用的,到目前为止,设置环境并附加它们非常容易。事实上,这就是我在我们的 Windows 虚拟机上运行的方式。
猜你喜欢
  • 1970-01-01
  • 2017-07-12
  • 2017-04-11
  • 1970-01-01
  • 1970-01-01
  • 2020-12-03
  • 2017-09-21
  • 2019-02-12
  • 2019-08-04
相关资源
最近更新 更多