zoukankan      html  css  js  c++  java
  • 服务端零基础架设文档

    python基础环境搭建

    window下环境变量设置

     

    设置后可以方便的使用python命令行,以及python路径下的Script工具。

    1.python的安装路径

    2.python script 工具的路径

    这两个路径加入到path环境变量中去

     

     

     

    pywin32 安装

    window下需要访问系统api的地方都需要用到pywin32。可以根据自己的python版本去下载对应的pywin32的安装包。下载地址:http://sourceforge.net/projects/pywin32/files/pywin32/

     

    linuxpython版本升级

    下载对应的python版本包,以python2.4python2.6为例,然后在包下面执行./configuremake && make install

    下面更改系统默认python版本mv /usr/bin/python /usr/bin/python.bak  ln -s /usr/local/bin/python2.6 /usr/bin/python

    这样可能会导致yum无法使用,需要去修改/usr/bin/yum的配置vim /usr/bin/yum将第一行python修改为python2.4。这样就能使用python2.6

     

    安装easy_install 

    linux下使用yum install python-setuptools进行安装。

    windows下可以在https://pypi.python.org/pypi/setuptools/0.6c11下下载对应版本的安装包进行安装。

     

    安装C编译器

    python有很多c扩展的第三方库,这样就需要c/c++的编译器

    linux下用yum install gcc gcc-c++ -y 安装gcc

    windows下通常使用的是vs,也可以用MinGW

    http://berdy.iteye.com/blog/1106590这里有相应的解决方案。

     

     

    firefly安装

     第三方库依赖:

        twistedzope.interface, python-memcachedDBUtilsMySQLdbaffinity

     安装第三方库:

        easy_install twistedwindows下可以直接用Twisted-12.2.0.win32-py2.6.exe进行安装,如果是python2.7的可以使用Twisted-12.2.0.win32-py2.7.exe

        easy_install python-memcached

        easy_install DBUtils

        easy_install zope.interface

        easy_install affinity

        easy_install MySQL-pythonwindows下可以直接用MySQL-python-1.2.3c1.win32-py2.6.exe进行安装,如果是python2.7的可以使用MySQL-python-1.2.4.win32-py2.7.exe

     

    安装Firefly

        跳转到firefly目录下,

        python setup.py build

        python setup.py install

  • 相关阅读:
    iptables单独记录一个日志文件
    centos7安装kvm
    查看一个启动的程序安装位置
    mysql-audit
    select 导出数据以|分割
    Codeforces 1105E 最大独立集 状态DP 中途相遇法
    Codeforces 1140E DP
    Codeforces 1152D DP
    GYM 101933E 状态压缩 + 记忆化搜索
    Codeforces 1151E 统计贡献
  • 原文地址:https://www.cnblogs.com/9miaoshetuan/p/3848778.html
Copyright © 2011-2022 走看看