2

我刚刚在一台新笔记本电脑上安装了 Lubuntu 12.10,我正在尝试让 Django 工作。我从 Synaptic 包管理器安装了它,当我尝试在命令行上创建一个示例项目时,这就是我得到的:

amanda@amanda-ThinkPad-E420:~$ django-admin.py startproject caltrain
django-admin.py: command not found

我验证了 Django 安装正确,

amanda@amanda-ThinkPad-E420:~$ python
Python 2.7.3 (default, Sep 26 2012, 21:51:14) 
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> print(django.get_version())
1.4.1
>>>

这是某种路径问题还是什么?我不记得在我的 Mac 上遇到过这个问题,但我还是不是很了解 Unix。

4

2 回答 2

3

此信息可能有点陈旧,但我发现此信息似乎与您的问题相似:http ://ubuntuforums.org/showthread.php?t=1267372

使用此解决方案:

在 python-django 包的 /usr/bin 目录中,“django-admin.py”的名称更改为“django-admin”。为了解决这个问题,我刚刚创建了一个名为 django-admin.py 的 django-admin 符号链接。ln -s /usr/bin/django-admin /usr/bin/django-admin.py (作为根)

希望这会有所帮助,但这又是在 2009 年写的。

于 2013-03-04T23:09:02.403 回答
0

你应该看到这个。它包含有关 django-admin.py 位置问题的详细信息 https://docs.djangoproject.com/en/1.6/faq/troubleshooting/#troubleshooting-django-admin-py

于 2014-07-22T20:57:29.280 回答