为了账号安全,请及时绑定邮箱和手机立即绑定

即使 django 安装在环境中,Django 服务器也不会运行

即使 django 安装在环境中,Django 服务器也不会运行

长风秋雁 2022-08-02 17:28:44
我无法在Mac上配置Django和Miniconda。我每次运行时都会收到此错误:python manage.py runserver回溯(最近一次调用最后):文件“manage.py”,第10行,主要来自django.core.management import execute_from_command_line ModuleNotFoundError:没有名为“django”的模块上述异常是导致以下异常的直接原因:回溯(最近一次调用最后):文件“manage.py”,第21行,在main()文件“manage.py”,第12行,在main raise ImportError( ImportError:无法导入Django。您确定它已安装并在您的 PYTHONPATH 环境变量上可用吗?您是否伪造了 t 来激活虚拟环境?这些是我到目前为止遵循的步骤:cd /Users/myuser/projects/My_Django_Stuffconda create --name MyDjangoEnv python=3.7source activate MyDjangoEnvconda install django=2.2django-admin startproject first_projectcd first_projectpython manage.py runserver如果我运行 ,django 软件包似乎已安装在我的环境中:conda listca-certificates           2020.1.1                      0certifi                   2019.11.28               py37_0django                    2.2.5                    py37_1libcxx                    4.0.1                hcfea43d_1libcxxabi                 4.0.1                hcfea43d_1libedit                   3.1.20181209         hb402a30_0libffi                    3.2.1                h475c297_4ncurses                   6.1                  h0a44026_1openssl                   1.1.1d               h1de35cc_4pip                       20.0.2                   py37_1python                    3.7.6                h359304d_2pytz                      2019.3                     py_0readline                  7.0                  h1de35cc_5setuptools                45.2.0                   py37_0sqlite                    3.31.1               ha441bb4_0sqlparse                  0.3.0                      py_0tk                        8.6.8                ha441bb4_0wheel                     0.34.2                   py37_0xz                        5.2.4                h1de35cc_4zlib                      1.2.11               h1de35cc_3我已尝试删除环境并创建一个新环境,但每次都收到相同的错误。在线找到的大多数解决方案都是基于“确保环境被激活”和“使用pip再次安装Django”,但它们都不适用于我,因为环境是100%激活的,我使用conda。任何想法,我怎么能解决这个问题?谢谢!
查看完整描述

2 回答

?
隔江千里

TA贡献1906条经验 获得超10个赞

pip3 install django

试试这个,我遇到了同样的问题,使用pip3再次安装Django,它的工作原理。首先激活您的环境。


查看完整回答
反对 回复 2022-08-02
?
Cats萌萌

TA贡献1805条经验 获得超9个赞

好吧,我认为这是一个愚蠢的错误!你能 manage.py 运行python3而不是python manage.py

在我的Mac上,这已经足够;)



查看完整回答
反对 回复 2022-08-02
  • 2 回答
  • 0 关注
  • 143 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信