我在 pythonanywhere.com 上部署应用程序时遇到问题。我按照说明通过运行以下命令来通过 pip 安装 djangorestframeowrk 包
pip install --user djangorestframework
当我进入控制台并运行 pip freeze
时它输出djangorestframework==2.4.3
作为已安装的软件包之一。
但是,如果我进入 python 控制台并尝试 import rest_framework
或者尝试添加rest_framework
作为我的 django 设置中已安装的应用程序,我收到此错误。
ImportError: No module named 'rest_framework'
如何让它被我的控制台和应用程序识别?
最佳答案
原来是python版本问题。它在 python 2.7 下安装rest_framework,而我的应用程序使用 python 3.3。为了为 python 3.3 安装它,我运行了以下命令。
pip3.3安装djangorestframework
关于python - 在 pythonanywhere.com 应用程序上找不到模块rest_framework,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26351509/