zoukankan      html  css  js  c++  java
  • Ububtu下安装配置Django,无法调用djangoadmin.py,需要设置软连接!(windows下应该是设置环境变量)

    一. 安装Django(参考Django官方主页,链接如下)

      1.首先下载Django

            http://www.djangoproject.com/download ,

      然后解压缩下载的文件

            tar -xzvf djangoxxx.tar.gz

      运行python命令:

            cd djangoxxx

            python setup.py install

     2.检查Django是否安装成功

        $ python

        >>> import django

        >>> django.VERSION

    ------------------------------------------------------------------------------------------------------------------------------------------------

    ------------------------------------------------------------------------------------------------------------------------------------------------

    二.设置软连接

    安装成功后,我刚开始以为已经OK了结果在终端输入python django-admin.py startproject mysite1 
    报错提示 python: can't open file 'django-admin': [Errno 2] No such file or directory

    其实是路径不对,没有设置软连接。譬如我的Django是默认安装在/usr/local/lib/python2.7/dist-packages/django下的

    这样输入就可以创建了,终端输入:

    python /usr/local/lib/python2.7/dist-packages/django/bin/django-admin.py startproject mysite1 

    当然每次输入这么繁琐的地址,肯定不是我们想要的。所以我们就要设置快捷链接到python。

    首先查看当前python的SITE-PACKAGES-DIR目录

     python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"

    譬如显示/usr/lib/python2.7/dist-packages/,在下面会用到。

    设置软链接

    ln -s /usr/local/lib/python2.7/dist-packages/django /usr/lib/python2.7/dist-packages/django 
    // /usr/lib/python2.7/dist-packages/就是刚刚获取的目录
    ln -s /usr/local/lib/python2.7/dist-packages/django/bin/django-admin.py /usr/local/bin

    接下来就可以在终端输入代码来创建Django网站了:python django-admin.py startproject mysite1

    ------------------------------------------------------------------------------------------------------------------------------------------------

    ------------------------------------------------------------------------------------------------------------------------------------------------

    三.其他配置,相信网上有很多资料,遇到什么问题再和大家交流把

    尊重原创,文章转载请注明:八戒Done

  • 相关阅读:
    win10 uwp 弹起键盘不隐藏界面元素
    win10 uwp 存放网络图片到本地
    win10 uwp 存放网络图片到本地
    sublime Text 正则替换
    sublime Text 正则替换
    win10 uwp 绘图 Line 控件使用
    win10 uwp 绘图 Line 控件使用
    AJAX 是什么?
    什么是 PHP SimpleXML?
    PHP XML DOM:DOM 是什么?
  • 原文地址:https://www.cnblogs.com/zFrankie/p/3015995.html
Copyright © 2011-2022 走看看