【问题标题】:Failing to import pyqt5 libraries on a system where both anaconda3 and python 3.5 is installed无法在安装了 anaconda3 和 python 3.5 的系统上导入 pyqt5 库
【发布时间】:2018-11-01 21:44:27
【问题描述】:

我是 python 新手,试图弄清楚一些基础知识。我安装了 python 3.5,然后为了使用 jupyter notebook 我安装了 anaconda distrubition。之后,我安装了pycharm,开始学习python。

几周后,我能够创建一个使用 pyqt5 的简单项目。我的项目在我从 pycharm 本身运行时运行,但是当我尝试从 cmd 使用“python”命令运行它时,我收到一个错误,指出从 pyqt5 导入失败。我做了一些研究,并使用 pip 安装了 pyqt5,但问题仍然存在。

那么我应该怎么做才能在没有 anaconda 的情况下使用 python 3.5 运行我的项目?

【问题讨论】:

  • 在你的 notebook 中似乎缺少设置 python 路径。

标签: python pip anaconda pyqt5


【解决方案1】:

似乎 anaconda 分布和 python 本身是冲突的。每当我尝试使用 pip(如 pyqt5)安装模块时,它都会安装在 anaconda 的 python 下,所以当我尝试从控制台调用我自己的 python 时,我无法使用那些已安装的模块。因此,似乎有两种选择;

  1. 从计算机中删除所有与 python 相关的内容并仅全新安装 python - 没有 anaconda。 (我这样做了)
  2. 或者在安装模块时,尝试为我们计算机上的两个 python 分布使用不同的 pip。检查此链接:Install a module using pip for specific python version

【讨论】:

    猜你喜欢
    • 2016-04-22
    • 1970-01-01
    • 2018-12-08
    • 2016-10-05
    • 1970-01-01
    • 2016-11-09
    • 2018-08-19
    • 2017-06-11
    • 1970-01-01
    相关资源
    最近更新 更多