-bash: django-admin: command not

2018-06-24  本文已影响362人  结局怎么写

mac 环境下,在安装Django 2.2后,使用django-admin命令行工具报错

-bash: django-admin: command not found

这是由于django-admin 并没有添加到命令行运行路径下
例如:/usr/local/bin 文件夹
命令行运行的path在/etc/paths文件下,打开之后有如下几个文件夹

/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin 

然后我们可以使用软连接命令将django-admin 映射到其中一个文件夹下,比如/usr/local/bin这个文件夹
找到django-admin 所在的绝对路径,以python3为例,django-admin 的路径在/usr/local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/bin/django-admin

使用ln -s 软连接命令指向/usr/local/bin

sudo ln -s /usr/local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/bin/django-admin /usr/local/bin

ln命令是一个很重要的命令,详细可阅读linux ln 命令使用参数详解(ln -s 软链接),或是网上搜索。

上一篇下一篇

猜你喜欢

热点阅读