1

我正在尝试一个 python,django 教程。它说类型 django-admin.py 但是我得到“找不到命令”。

有人告诉我,问题可能是 django 不在您的系统路径中,这是什么意思?

我正在使用 ubuntu。

4

3 回答 3

1

系统路径是一个系统环境变量,其中包含操作系统将在其中搜索应用程序、脚本等的某些文件夹的路径。

在 windowsdjango-admin.pyC:\Python\scripts,因此如果您设置了PYTHONPATH环境变量并在该变量中添加了所有必需的 python 文件夹,例如,当您在命令行上键入命令时C:\Python;C:\Python\Lib;C:\Python\scripts;C:\Python\Lib\site-packages,操作系统会自动找到。django-admin.pydjango-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'它,它对我非常有用。

于 2013-07-31T11:11:49.563 回答
0

如果您通过apt-get或 synaptic 从 Ubuntu 存储库安装 Django,则脚本将是简单django-admin的(不带.py.

于 2013-07-31T13:50:43.817 回答
0
  • 在 Linux 上,查看这个官方文档页面:链接
  • 在 Windows 上,这个应该是你想要的:链接
于 2013-07-31T11:00:19.227 回答