在您的系统路径上放置一些东西

时间:2013-07-31 10:54:44

标签: python django linux ubuntu

我正在尝试一个python,django教程。它说类型为django-admin.py然而我得到'命令未找到'。

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

我正在使用ubuntu。

3 个答案:

答案 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)

  • 在Linux上,查看此官方文档页面:Link
  • 在Windows上,这个应该是您想要的:Link

答案 2 :(得分:0)

如果您通过apt-get或synaptic从Ubuntu存储库安装了Django,则脚本将只是django-admin(没有.py)。