Python论坛  - 讨论区

标题:[python-chinese] linux中没有root权限能安装Django吗?

2007年09月07日 星期五 16:41

边 江 borderj在gmail.com
星期五 九月 7 16:41:04 HKT 2007

 不知道在linux中要是没有root权限,不知道能不能安装上Django。
Django是纯python写的,不知道能不能通过设置环境变量来安装。

-- 
Blog:    www.borderj.cn

  Border
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: http://python.cn/pipermail/python-chinese/attachments/20070907/2179f3f8/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月07日 星期五 20:56

俊杰蔡 yzcaijunjie在gmail.com
星期五 九月 7 20:56:19 HKT 2007

pythonÊÇ·ÇrootÓû§°²×°µÄ»°£¬Ö±½Ópython setup.py install¾Í¿ÉÒÔÁË

ÔÚ07-9-7£¬±ß ½­ <borderj在gmail.com> дµÀ£º
>
>  ²»ÖªµÀÔÚlinuxÖÐÒªÊÇûÓÐrootȨÏÞ£¬²»ÖªµÀÄܲ»ÄÜ°²×°ÉÏDjango¡£
> DjangoÊÇ´¿pythonдµÄ£¬²»ÖªµÀÄܲ»ÄÜͨ¹ýÉèÖû·¾³±äÁ¿À´°²×°¡£
>
> --
> Blog:    www.borderj.cn
>
>   Border
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070907/e580cfe8/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月07日 星期五 20:57

Xupeng Yun recordus在gmail.com
星期五 九月 7 20:57:35 HKT 2007

On 9/7/07, 边 江 <borderj at gmail.com> wrote:
>
>  不知道在linux中要是没有root权限,不知道能不能安装上Django。
> Django是纯python写的,不知道能不能通过设置环境变量来安装。
>
> --
>
>
可以,实际上在开发中我们经常这么干

-- 
I like Python & Linux.
Blog: http://recordus.cublog.cn
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://python.cn/pipermail/python-chinese/attachments/20070907/41b612c4/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月07日 星期五 22:24

R Y digitalwit在gmail.com
星期五 九月 7 22:24:50 HKT 2007

将python装在你home下不就解决了

On 9/7/07, Xupeng Yun <recordus at gmail.com> wrote:
> On 9/7/07, 边 江 <borderj at gmail.com> wrote:
> >
> >  不知道在linux中要是没有root权限,不知道能不能安装上Django。
> > Django是纯python写的,不知道能不能通过设置环境变量来安装。
> >
> > --
> >
> >
> 可以,实际上在开发中我们经常这么干
>
> --
> I like Python & Linux.
> Blog: http://recordus.cublog.cn
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月08日 星期六 22:21

边 江 borderj在gmail.com
星期六 九月 8 22:21:24 HKT 2007

> 直接进入交互式的python,然后import django的lib试试,如果不行,估计就是环境变量的问题。


django加到path后,
import django的lib还是不行。

我的步骤是:

1. pythonPath:
border在ubuntu:~/tech/django/mysite$ echo $PYTHONPATH
.:~/django/

2. PATH:
border在ubuntu:~/tech/django/mysite$ echo $PATH
.:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games:~/django/

3. 我把django安装到~/django 上了:
python setup.py install --install-lib ~/django/ --install-scripts ~/django/

4. 建项目:
border在ubuntu:~/tech/django$ python ~/django/django-admin.py startproject
mysite

5. 运行django项目:
border在ubuntu:~/tech/django/mysite$ python manage.py
Traceback (most recent call last):
  File "manage.py", line 2, in ?
    from django.core.management import execute_manager
ImportError: No module named django.core.management

6. python import:
border在ubuntu:~/tech/django/mysite$ python
Python 2.4.4c1 (#2, Oct 11 2006, 20:00:03)
[GCC 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import django.core.management
Traceback (most recent call last):
  File "", line 1, in ?
ImportError: No module named django.core.management
>>>


-- 
Blog:    www.borderj.cn

  Border
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: http://python.cn/pipermail/python-chinese/attachments/20070908/7881384d/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月09日 星期日 01:25

Alec huanghao.c在gmail.com
星期日 九月 9 01:25:35 HKT 2007

import sys
sys.path.append("path_to_your_django")

边 江 写道:
>
>     直接进入交互式的python,然后import django的lib试试,如果不行,估计
>     就是环境变量的问题。
>
>
> django加到path后,
> import django的lib还是不行。
>
>
> -- 
> Blog:    www.borderj.cn <http://www.borderj.cn>
>
>   Border
> ------------------------------------------------------------------------
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年09月09日 星期日 08:37

边 江 borderj在gmail.com
星期日 九月 9 08:37:41 HKT 2007

谢谢大家的回复,问题解决了。

主要是因为在加PATH的时候,我用了相对路径 ~/django
把它改为绝对路径 /home/border/django 问题就解决了


 export PATH=".:$PATH:/home/border/django/"
 export PYTHONPATH=".:/home/border/django/"

再次感谢大家的热情回复。

-- 
Blog:    www.borderj.cn

  Border
-------------- 下一部分 --------------
一个HTML附件被移除...
URL: http://python.cn/pipermail/python-chinese/attachments/20070909/75aa9642/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号