zoukankan      html  css  js  c++  java
  • 2.项目环境搭建

    1 项目开发环境

    • 语言环境: python3.6.2 , django-2.1.2
    • 数据库环境:sqlite3(开发环境使用,部署环境使用mysql5.6)
    • 开发工具:pycharm

    2 安装python

    说明:已经安装过python3.6环境的可以跳过此步。
    python安装包下载地址:https://www.python.org/downloads/windows/ 
    访问上面地址,找到Python 3.6.2rc2 - 2017-07-07,点击 Windows x86-64 executable installer下载安装文件:python-3.6.2-amd64.exe
    双击运行安装包 python-3.6.2-amd64.exe运行安装程序(如果安装报告权限问题,可以右键按转包,选择以管理员身份运行”),勾选【Add Python 3.6 to PATH】后,点击【customize installation

     

    在下面窗口中选择【Next:

     

    设置安装路径,点击【Install】等待安装完成

     

    3 安装python虚拟环境:virtualenv

    使用 virtualenv工具来创建python虚拟开发环境,每一个项目使用的都是独立的python开发环境,可解决不同项目对环境的依赖,和版本之间的问题。

    安装 virstualenv : pip install virtualenv

    完成安装后就可以使用virstualenv来创建激活虚拟环境了,接下安装一个扩展工具 virtualenvwrapper ,该工具可以更便捷管理我们的虚拟环境

    安装virtualenvwrapper pip install virtualenvwrapper-win

    创建虚拟环境: 
    打开CMD窗口,按照下面操作创建虚拟环境:

    C:UsersRobbieHan>mkvirtualenv -p "C:Program FilesPythonPython36python.exe" sandboxMP
    
    (sandboxMP) C:UsersRobbieHan>   # 创建虚拟环境后系统自动激活虚拟环境,
    
    (sandboxMP) C:UsersRobbieHan> deactivate  # 关闭虚拟环境
    
    C:UsersRobbieHan>
    
    C:UsersRobbieHan>workon  # 列出所有虚拟环境
    
    Pass a name to activate one of the following virtualenvs:
    
    ==============================================================================
    
    platform-env
    
    sandboxMP
    
    C:UsersRobbieHan>workon sandboxMP # 激活虚拟环境
    

      

    4 在虚拟环境中安装Django

    C:UsersRobbieHan>workon sandboxMP
    
    (sandboxMP) C:UsersRobbieHan> pip install django==2.1.2
    

      

    5 使用pycharm创建项目

    pycharm的安装配置这里不做介绍了,运行pycharm,选择File→New Project 在弹出窗口左侧选择Django,在Location选项下设置项目存放路径

     展开 Project Interpreter: 选择Exisiting interperter,点后面的设置按钮,选择Add Local

    在新的弹窗左侧,选择Virtualenv Environment, 右侧Interpreter中指定python虚拟环境路径,虚拟环境默认存放在用户目录下的Envs目录. 我的创建的虚拟环境路径是:C:UsersRobbieHanEnvssandboxMPScriptspython.exe

    完成以上设置后,选择【Create】创建项目,项目创建完成后,点击pycharm右上角运行按钮运行项目,测试项目运行正常,可以访问django欢迎页面:

     

    作者:james

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

    个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

  • 相关阅读:
    NUnit
    Fxcop
    msdeploy命令实现远程部署时保留指定文件
    virtualBox 创建新虚拟机
    sharepoint项目部署
    执行批处理文件
    NCover
    配置Web DashBoard
    ccnet+ncover+fxcop+web deploy+mstest
    命令行部署Reporting Services项目
  • 原文地址:https://www.cnblogs.com/jameslove/p/10944834.html
Copyright © 2011-2022 走看看