【问题标题】:Pycharm cant install Django Rest FrameworkPycharm 无法安装 Django Rest Framework
【发布时间】:2018-12-28 10:54:50
【问题描述】:

我一直在关注学习 Django REST 框架的教程,并且一直在使用 pycharm 来完成它。

通常,当我执行 pip install 并将其安装在设置中的包模块中时,红色波浪线消失并安装了包。

我也尝试过 alt+enter 将光标悬停在包上,但也没有运气。

我也尝试过使用 conda,但我最终得到了相同的结果: conda install -c conda-forge djangorestframework

我通常会忽略红色波浪线,但我发现由于它无法识别包已安装,所以当我运行 shell 并尝试使用 rest_framework 测试内容时,我无法使用它。因此它会引发错误。

这些是我通过 pip 安装的包:

django-filter==2.0.0
django-rest-framework==0.1.0
djangorestframework==3.8.2
idna==2.7
Markdown==2.6.11
Pillow==5.2.0
pytz==2018.5
requests==2.19.1
urllib3==1.23

我正在运行 pycharm 版本:

我不明白为什么 rest_framework 模块不能安装到 pycharm 中。这是它给我的错误:

有谁知道如何解决这个问题或者知道从哪里开始?

提前谢谢你!

【问题讨论】:

  • 安装 drf( 使用 pip 并在 pycharm 中导入项目并配置虚拟环境项目解释器等设置
  • 我从未听说过 drf,但我会开始查找它并让您知道它的进展情况。
  • 你在使用 virtual_envirnment 吗?
  • @JerinPeterGeorge 是的,如果您在错误下方查看,您会在 (restapi) 中看到我

标签: python django django-rest-framework pycharm


【解决方案1】:

所有,我已经想通了。我正在使用一个非常古老的虚拟环境,其中包含大量 PYCHARM 包,由于某种原因,在其中安装 DRF 不是一种选择。直到我在 pycharm 中创建了一个全新的虚拟环境,我才可以选择安装 DRF 包。有点奇怪。

如果有人知道这是为什么,请在下方评论,否则问题已解决,感谢您的所有努力。

【讨论】:

    猜你喜欢
    • 2015-01-06
    • 1970-01-01
    • 1970-01-01
    • 2018-06-19
    • 2018-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-25
    相关资源
    最近更新 更多