正在学习django,刚要创建一个项目,却提示Django-admin这个命令找不到,使用pip show Django找到了Django安装路径,但使用ls -al却看不到bin文件夹,请问是哪里出现了问题?
我的环境是Ubuntu、Python3、Django4.0.3
$ django-admin xxx
具体报错是啥,贴出来
我的问题是为什么django安装路径下没有bin这个文件夹
@成佛在西天:
首先,你提问的重点是 django-admin
在使用时,提示命令找不到(你备注的环境是 Ubuntu
)
下面是我远程调试的截取
~/test$ which django_admin
~/test$ which django-admin
/opt/virtualenvs/python3/bin/django-admin
~/test$ ls
main.py
~/test$ django-admin startproject mysite
~/test$ ls
main.py mysite
其中 /opt/virtualenvs/python3/bin/django-admin
就是可执行指令得具体位置;你在 Python site-pakeges 的 Django 模块下找 bin ,我属实不知道啥意思
@〆灬丶: 我的虚拟机是刚安装的,什么环境都没有配置,然后使用Django-admin命令不是要在含有Django.admin.py文件的目录下才能使用吗,所以我就去找这个文件,网上说在Django安装目录下的bin文件夹中,但我发现Django4.0版本的安装路径下没有这个bin文件夹,而Django3.0的安装路径下是有这个bin文件夹的,所以我奇怪为什么4.0版本里找不到,是放到其他地方了吗?
@成佛在西天:
你的思路应该是: