zoukankan      html  css  js  c++  java
  • Mac下Python3.5.1+django1.10.1安装及eclipse配置

    Python3.5和django1.10.1安装

    由于mac系统下自带有Python2.7.10版本,所以在安装django1.10.1过程中,默认使用的Python版本是自带的版本。要想使用自己安装的Python版本,需要使用pyenv进行版本管理。

    1.安装pyenv

    使用homebrew安装:brew install pyenv

    2.安装完成按照提示在.bash_profile文件中添加两句话:

    export PYENV_ROOT=/usr/local/var/pyenv
    if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi

    3.使用pyenv安装Python

    当使用pyenv install 3.5.1时出现一个错误:

    类似一个这样的错误:BUILD FAILED (OS X 10.11.4 using python-build 20160109)

    解决方法:

    使用下面语句进行安装

    CFLAGS="-I$(xcrun --show-sdk-path)/usr/include" pyenv install -v 3.5.1

    至此,Python3.5.1安装完成。但,如果在终端查看Python的版本,我们还是会看到默认的是2.7.10,这是因为还没有修改默认Python版本。

    使用

    pyenv local 3.5.1修改系统默认的Python版本

    4.安装django

    我使用的是pip进行安装的(pip安装方法,网上好多)

    安装方法

    pip install django==1.10.1

    5.到此django安装完毕,检验是否安装成功。

    $python

    Python 3.5.1 (default, Sep 19 2016, 10:57:58) 

    [GCC 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)] on darwin

    Type "help", "copyright", "credits" or "license" for more information.

    >>> import django

    >>>

    这个状态表明已经安装成功。

     

    eclipse中Python和django的配置

    如若开发过程中使用eclipse,则需要在eclipse中配置Python和django的开发环境。

    1.安装PyDev插件

    安装过程很简单,Help->install new softwate...  PyDev使用的4.5版本地址为 https://dl.bintray.com/fabioz/pydev/4.5.5/

    (ps:使用4.5的原因,因为我机器上Java没有升级到Java8,PyDev5需要Java8环境)

    2.配置Python开发版本

    eclipse->偏好设置...

    在左边列表选择PyDev->Interpreter ->Interpreter Python

    remove掉原来的默认版本,然后new。

    Interpreter Name:任取一个名字,比如:python3.5

    Interpreter Executable:Python3.5的安装路径,我的安装路径为:/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5

    至此,django开发环境配置完成。

  • 相关阅读:
    【Android 应用开发】 Android 相关代码规范 更新中 ...
    【IOS 开发】Object
    【Android 应用开发】 Android APK 反编译 混淆 反编译后重编译
    【IOS 开发】Object
    Unity3D 学习教程 14 C# 旋转镜头
    Unity3D 学习教程 13 C# 销毁炮弹
    Unity3D 学习教程 12 C# 发射炮弹
    Unity3D 学习教程 11 c#脚本控制摄像头
    Unity3D 学习教程 10 复制物体
    Unity3D 学习教程 9 旋转 放大 移动 物体
  • 原文地址:https://www.cnblogs.com/zwliang/p/5884996.html
Copyright © 2011-2022 走看看