我无法在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_Stuff
conda create --name MyDjangoEnv python=3.7
source activate MyDjangoEnv
conda install django=2.2
django-admin startproject first_project
cd first_project
python manage.py runserver
如果我运行 ,django 软件包似乎已安装在我的环境中:conda list
ca-certificates 2020.1.1 0
certifi 2019.11.28 py37_0
django 2.2.5 py37_1
libcxx 4.0.1 hcfea43d_1
libcxxabi 4.0.1 hcfea43d_1
libedit 3.1.20181209 hb402a30_0
libffi 3.2.1 h475c297_4
ncurses 6.1 h0a44026_1
openssl 1.1.1d h1de35cc_4
pip 20.0.2 py37_1
python 3.7.6 h359304d_2
pytz 2019.3 py_0
readline 7.0 h1de35cc_5
setuptools 45.2.0 py37_0
sqlite 3.31.1 ha441bb4_0
sqlparse 0.3.0 py_0
tk 8.6.8 ha441bb4_0
wheel 0.34.2 py37_0
xz 5.2.4 h1de35cc_4
zlib 1.2.11 h1de35cc_3
我已尝试删除环境并创建一个新环境,但每次都收到相同的错误。
在线找到的大多数解决方案都是基于“确保环境被激活”和“使用pip再次安装Django”,但它们都不适用于我,因为环境是100%激活的,我使用conda。
任何想法,我怎么能解决这个问题?谢谢!
隔江千里
Cats萌萌
相关分类