摘要:主要介绍了如何解决django初始建立项目时出现的can't open file 'django-admin.py‘'...的问题
问题描述:在Ubuntu18中安装完成django后开始建立项目时使用命令:
python django-admin.py startproject mysite
之后出现问题“python:cant’t open file ‘django-admin.py’:[Errno 2] No such file or directory”;
问题原因:路径设置不同,没有设置软连接,即没有在python运行django-admin.py时添加运行路径;
问题解决:
方法1:在python代码中添加django安装路径即可
python /usr/local/lib/python3.6/dist-packages/bin/django/django-admin.py startproject mysite
结果:
由于方法1输入过于复杂,十分容易出错,为了简化,可以建立软链接
方法2:建立软链接
(1)首先进入用来存放django项目文件的目录,之后建立软链接(比如我的存放目录是:~exercise/django)
格式: ln –s a(源位置) b(快捷方式位置,空代表当前位置)
ln –s /usr/local/lib/python3.6/dist-packages/django/bin/django-admin.py
如下图:
以后在此目录下再建立新的django项目即可直接输入如下命令即可:
# mysite项目名
python django-admin.py startproject mysite
[可不做该步骤](2)建立第二目录软链接(不太明白为什么要在/usr/local/bin下建立快捷方式,知道的小伙伴欢迎留言)
ln –s /usr/local/lib/python3.6/dist-packages/django/bin/django-admin.py /usr/local/bin
第1次 2018年8月28日09:45:14