首页 文章 精选 留言 我的

精选列表

搜索[配置],共10000篇文章
优秀的个人博客,低调大师

利用virtualenv和pip构建虚环境并安装配置推送客户端

yum install python-virtualenv python-pip python-setuptools /usr/bin/virtualenv -p /usr/local/bin/python2.7 /home/himalayas/virtualenv/python-2.7-configclient source /home/himalayas/virtualenv/python-2.7-configclient/bin/activate----进入 在虚环境中进行如下操作: 单独安装:pip install python-cjson==1.0.5 批量安装:pip install -r /home/wuxy/fare_requirement.txt # cat fare_requirement.txt MySQL-python==1.2.4 SQLAlchemy==0.8.4 amqplib==1.0.2 configobj==4.7.2 hiredis==0.1.1 meld3==0.6.10 pika==0.9.13 python-cjson==1.0.5 redis==2.9.1 supervisor==3.0 tornado==2.4.1 wsgiref==0.1.2 xlrd==0.9.2 xlutils==1.7.0 xlwt==0.7.5 如果有提示如下: The required version of distribute (>=0.6.28) is not available, and can't be installed while this script is running. Please install a more recent version first, using 'easy_install -U distribute'. 则按提示执行easy_install -U distribute 然后执行:pip install -r /home/wuxy/fare_requirement.txt 可以执行pip freeze查看是否全部安装成功。 安装成功后,在虚环境中启动程序,命令如下: /home/himalayas/virtualenv/python-2.7-configclient/bin/python -O /home/himalayas/configpushclient/cpclient/cpclientd.py -port=** -processnumber=4 -log_level=info -log_path=/home/nginxlog/kxlog/configpushclient/cpclient -logging=info 注意:** 换成对应的端口 在主环境中执行: python -O /home/himalayas/configpushclient/cpclient/cpclientd.py -port=** -processnumber=4 -log_level=info -log_path=/home/nginxlog/kxlog/configpushclient/cpclient -logging=info 报错提示:ImportError: No module named cjson 这种报错一种原因是没有安装cjson,另一种原因是安装了,但是没有安装在这个版本的python环境中,所以这个版本的python找不到cjson包。 [root@storm60-21 wuxy]# pip freeze | grep json python-cjson==1.0.5 [root@storm60-21 site-packages]# find /usr/ -name *json* /usr/lib64/python2.6/json /usr/lib64/python2.6/site-packages/cjson.so /usr/lib64/python2.6/site-packages/python_cjson-1.0.5-py2.6.egg-info /usr/lib64/python2.6/lib-dynload/_json.so 解决方法: python2.6 -O /home/himalayas/configpushclient/cpclient/cpclientd.py -port=** -processnumber=4 -log_level=info -log_path=/home/nginxlog/kxlog/configpushclient/cpclient -logging=info 注意:** 换成对应的端口 或者在主环境中安装相应的包! 本文转自Tenderrain 51CTO博客,原文链接:http://blog.51cto.com/tenderrain/1613313,如需转载请自行联系原作者

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册