oro*_*aki 2 python django command-line
为什么我必须跑步python manage.py somecommand
而其他人只是跑步manage.py somecommand
?我在OSX 10.6上.这是因为有一种预先设定的方法可以让.py
文件自动作为Python脚本运行,而且我已经以某种方式禁用了这些功能,或者是你明确启用的东西?
如果您使用的是最新版本的Django,则manage.py文件默认情况下应为"可执行"文件.
请注意,您不能只输入manage.py somecommand
终端,因为manage.py不在PATH上,您必须在它之前键入./才能从当前目录运行它,即./manage.py somecommand
.
如果这不起作用,请确保manage.py文件具有:
#!/usr/bin/env python
作为其第一行.并确保它是可执行的:chmod +x manage.py
归档时间: |
|
查看次数: |
784 次 |
最近记录: |