【问题标题】:why 'Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named django' when im trying to install django?为什么在我尝试安装 django 时出现“回溯(最近一次调用最后一次):文件“<stdin>”,第 1 行,在 <module> ImportError:没有名为 django 的模块?
【发布时间】:2021-01-31 12:42:09
【问题描述】:

所以我试图安装 django。我用过pip3 install django,发生了什么:

然后我尝试通过在 python 上键入 import django 来查看我的 django 是否没有问题。但这发生在我身上:

谁能帮帮我?谢谢,对我很有帮助!

【问题讨论】:

  • 使用python3 而不是python
  • 我同意楼上的回答,需要使用python3。您的第一个日志来自 pip3,显示为 python 3.8 安装了 django,但是在您的第二个日志中,您正在运行 python 2.7.16
  • 是的,没错。我有点困惑,为什么我的 python 有 2 个版本,而我只安装了一个版本的 python

标签: python django pip


【解决方案1】:

您为 python 3 安装了 Django。当您在终端中键入 python 时,您将打开 python 2.7(您可以在终端中看到),因此请尝试使用 python3

【讨论】:

  • 哦,我明白了。非常感谢您的回答!
猜你喜欢
  • 2019-04-01
  • 2022-10-13
  • 1970-01-01
  • 1970-01-01
  • 2022-11-27
  • 2021-11-18
  • 2022-01-10
  • 2019-02-25
  • 1970-01-01
相关资源
最近更新 更多