我正在尝试一个python,django教程。它说类型为django-admin.py然而我得到'命令未找到'。
有人告诉我问题可能是django不在你的系统路径中,这是什么意思?
我正在使用ubuntu。
答案 0 :(得分:1)
系统路径是一个系统环境变量,包含操作系统将搜索应用程序,脚本等的某些文件夹的路径。
在django-admin.py
窗口C:\Python\scripts
中,如果您设置了PYTHONPATH
环境变量并在该变量中添加了所有必需的python文件夹,如C:\Python;C:\Python\Lib;C:\Python\scripts;C:\Python\Lib\site-packages
,那么当您在命令行上键入命令django-admin.py
时,将自动查找django-admin.py startproject myproj
。
与linux相同,如果为默认的python安装安装django,则django-admin.py
在/usr/bin/django-admin.py
中。
所以,一种方法是,如果你为该脚本创建一个别名,以便你可以从任何你想要的地方运行它。
我正在使用centos,我所做的是我编辑了/etc/bashrc
并添加了
alias djangoadmin='/usr/bin/django-admin.py'
这对我很有用。
答案 1 :(得分:0)
答案 2 :(得分:0)
如果您通过apt-get
或synaptic从Ubuntu存储库安装了Django,则脚本将只是django-admin
(没有.py
)。