zoukankan      html  css  js  c++  java
  • open-falcon 前端代码在windows上运行

    1: 下载代码git clone https://github.com/open-falcon/dashboard.git

    2:在代码dashboard-0.2.0 的根目录下安装 python虚拟环境

    windows下安装python虚拟环境略;

    C:homemyworkspacemypythondashboard-0.2.0>  //进入项目根目录

    mkvirtualenv -p    //生成虚拟环境操作

    C:\_____Soft______python2.7.14python.exe //指定安装版本

    C:homemyworkspacemypythondashboard-0.2.0env  //指定虚拟环境生成目录,
    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

    这样就可以在dashboard-0.2.0目录下生成一个env的python版本为2.7的虚拟环境

    C:homemyworkspacemypythondashboard-0.2.0>mkvirtualenv -p C:\_____Soft______python2.7.14python.exe C:homemyworkspacemypythondashboard-0.2.0env

    3:进入虚拟环境//

    在C:homemyworkspacemypythondashboard-0.2.0envScripts  目录下有个activate 直接运行

    这时就会显示(env)

    (env) C:homemyworkspacemypythondashboard-0.2.0>

    4:开始安装pip_requirements.txt里面的包

    (env) C:homemyworkspacemypythondashboard-0.2.0> pip install -r pip_requirements.txt

    如果报错

      ----------------------------------------
      Failed building wheel for mysql-python
      ----------------------------------------
      Failed building wheel for python-ldap

    //开始下载

    //https://www.lfd.uci.edu/~gohlke/pythonlibs/#python-ldap

    //https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python

    两个文件

    并放在C:homemyworkspacemypythondashboard-0.2.0env

    然后执行,pip install 这个两个文件;

    (env) C:homemyworkspacemypythondashboard-0.2.0env>pip install python_ldap-2.5.2-cp27-cp
    27m-win_amd64.whl
    Processing C:homemyworkspacemypythondashboard-0.2.0envpython_ldap-2.5.2-cp27-cp27m-win_amd64.whl
    
    Requirement already satisfied: setuptools in C:homemyworkspacemypythondashboard-0.2.0envlibsite
    -packages (from python-ldap==2.5.2) (39.0.1)
    Installing collected packages: python-ldap
    Successfully installed python-ldap-2.5.2
    
    
    
    
    (env) C:homemyworkspacemypythondashboard-0.2.0env>pip install MySQL_python-1.2.5-cp27-n
    one-win_amd64.whl
    Processing C:homemyworkspacemypythondashboard-0.2.0envmysql_python-1.2.5-cp27-none-win_amd64.whl
    
    Installing collected packages: MySQL-python
    Successfully installed MySQL-python-1.2.5
    

    这时候需要再次运行(env) C:homemyworkspacemypythondashboard-0.2.0> pip install -r pip_requirements.txt 

    安装成功;

    5:(env) C:homemyworkspacemypythondashboard-0.2.0>python wsgi.py

    这时候需要更改一些配置文件,因为这套代码基于linux开发的,linux 下的python虚拟环境不同于windows的目录结构因此需要改

    wsgi.py文件

    将activate_this = '%s/env/bin/activate_this.py' % base_dir 改为activate_this = '%s/env/Scripts/activate_this.py' % base_dir

    ok!!

  • 相关阅读:
    myeclipse 代码提示(alt+/)
    彻底解决mysql中文乱码
    Pycharm取消默认的右击运行unittest方法
    解决Ubuntu的root账号无法登录SSH问题-Permission denied, please try again.
    language support图标在哪里?怎么消失了?
    Ubuntu安装谷歌输入法或者搜狗
    最大流算法-ISAP
    WC2013-糖果公园
    bzoj4032-最短不公共子串
    bzoj1031-字符加密
  • 原文地址:https://www.cnblogs.com/Amos-Turing/p/8943360.html
Copyright © 2011-2022 走看看