首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django-admin.py:未找到命令(bluehost服务器)

django-admin.py:未找到命令(bluehost服务器)
EN

Stack Overflow用户
提问于 2013-03-28 00:04:11
回答 2查看 1.4K关注 0票数 2

挣扎了6个多小时后,我决定寻求帮助。

使命:在Django的帮助下创建一个项目

工具: Windows,Putty SSH

位置: Bluehost (www.bluehost.com)服务器

我已经读过关于同一个问题的主题:

  1. -bash: django-admin.py: command not found (Django Installation)

  1. Unable to use django-admin.py

  1. Django: When creating a new project, “django-admin.py: command not found” Error pops up

  1. django-admin.py: command not found

  1. Command not found: django-admin.py

  1. Django-admin.py not working (-bash:django-admin.py: command not found)

我已经安装了Python,如这里所解释(Bluehost帮助页):

https://my.bluehost.com/cgi/help/python-install

Python2.7.2安装并检查,它看起来如下:

代码语言:javascript
复制
username@domain.com [~/python]# ls
./  ../  Python-2.7.2/  Python-2.7.2.tgz  bin/  include/  lib/  share/

目录~/python/Python-2.7.2/如下所示:

代码语言:javascript
复制
username@domain.com [~/python/Python-2.7.2]# ls
./                LICENSE          Objects/  build/          pyconfig.h.in
../               Lib/             PC/       config.log      python*
.hg_archival.txt  Mac/             PCbuild/  config.status*  python-gdb.py
.hgtags           Makefile         Parser/   configure*      setup.py
Demo/             Makefile.pre     Python/   configure.in
Doc/              Makefile.pre.in  README    install-sh*
Grammar/          Misc/            RISCOS/   libpython2.7.a
Include/          Modules/         Tools/    pyconfig.h

~/python/bin/看起来是这样的:

代码语言:javascript
复制
username@domain.com [~/python/bin]# ls
./   2to3*             idle*   python*         python2.7*         smtpd.py*
../  django-admin.py*  pydoc*  python-config@  python2.7-config*

Django 1.5安装并检查,看起来如下:

代码语言:javascript
复制
username@domain.com [~/Django-1.5]# ls
./   AUTHORS  LICENSE      PKG-INFO    build/   docs/    scripts/   setup.py
../  INSTALL  MANIFEST.in  README.rst  django/  extras/  setup.cfg  tests/

~/Django-1.5/bin/看起来是这样的:

代码语言:javascript
复制
username@domain.com [~/Django-1.5/django/bin]# ls
./   __init__.py        django-2to3.py*   profiling/
../  daily_cleanup.py*  django-admin.py*  unique-messages.py*

问题:当我尝试创建项目时,我看到了以下错误:

代码语言:javascript
复制
username@domain.com [~/www/domain/]# django-admin.py startproject mysite
-bash: django-admin.py: command not found

然后在没有.py的情况下再次尝试,我看到了以下错误:

代码语言:javascript
复制
username@domain.com [~/www/domain/]# django-admin.py startproject mysite
-bash: django-admin.py: command not found

~/..bashrc如下所示:

代码语言:javascript
复制
# .bashrc
export PATH=$HOME/.local/bin:$HOME/.local/usr/bin:$PATH

 #User specific aliases and functions


alias mv='mv -i'
alias rm='rm -i'
alias cp='cp -i'

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi
~
~

~/bin/看起来如下:

代码语言:javascript
复制
username@domain.com [~/bin]# ls
./  ../

因此,我读了很多关于PATH,的,但是我无法使它工作。我该放弃吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-28 00:10:01

修改.bashrc路径条目如下:

代码语言:javascript
复制
export PATH=$HOME/Django-1.5/bin/:$HOME/.local/bin:$HOME/.local/usr/bin:$PATH

并通过以下操作重新加载.bashrc

代码语言:javascript
复制
# . ~/.bashrc
票数 2
EN

Stack Overflow用户

发布于 2013-03-28 00:10:20

将django路径添加到$PATH中。

~/.bashrc更改为

代码语言:javascript
复制
# .bashrc
export PATH=$HOME/.local/bin:$HOME/.local/usr/bin:$HOME/Django-1.5/bin/:$PATH

 #User specific aliases and functions


alias mv='mv -i'
alias rm='rm -i'
alias cp='cp -i'

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi
~
~
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15671877

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档