我刚刚在一台新笔记本电脑上安装了Lubuntu 12.10,我正试图让Django正常工作。我从Synaptic Package Manager安装它,当我尝试在命令行上创建一个示例项目时,这就是我得到的:
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了。
答案 0 :(得分:3)
此信息可能有点陈旧,但我发现此信息与您的问题类似:http://ubuntuforums.org/showthread.php?t=1267372
使用此解决方案:
“django-admin.py”的名称在python-django包中的/ usr / bin目录中更改为“django-admin”。 为了解决这个问题,我刚刚创建了一个名为django-admin.py的django-admin的符号链接。 ln -s / usr / bin / django-admin /usr/bin/django-admin.py(以root身份)
希望这会有所帮助,但这又是在2009年写的。
答案 1 :(得分:0)
你应该看到这个。它包含有关django-admin.py位置问题的详细信息 https://docs.djangoproject.com/en/1.6/faq/troubleshooting/#troubleshooting-django-admin-py