首页 > 编程语言 > 详细

centos7.4.1708 重装yum和python和wxpy的一次旅行

时间:2019-10-25 09:23:06      阅读:193      评论:0      收藏:0      [点我收藏+]

在linux下折腾wxpy,想着尝试给小聪子发送信息,一直失败,后来误删了pyhon特定文件,无奈,只有重投开始搞

 

1、yum是用python写的

2、删除pyhon

rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##强制删除已安装程序及其关联
whereis python |xargs rm -frv ##删除所有残余文件 ##xargs,允许你对输出执行其他某些命令
whereis python ##验证删除,返回无结果

3、删除yum

rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps
whereis yum |xargs rm -frv

4、在/usr/local/src下创建yum和python用于存放python包

cd /usr/local/src/python

wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-2.7.5-58.el7.x86_64.rpm
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-pycurl-7.19.0-19.el7.x86_64.rpm
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/dbus-python-devel-1.1.1-9.el7.x86_64.rpm
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-libs-2.7.5-58.el7.x86_64.rpm
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-urlgrabber-3.10-8.el7.noarch.rpm
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/rpm-python-4.11.3-25.el7.x86_64.rpm

安装执行:
rpm -ivh python-*   rpm-python-* --nodeps --force
cd  /usr/local/src/yum

wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/yum-3.4.3-154.el7.centos.noarch.rpm
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-42.el7.noarch.rpm

安装执行:
rpm -ivh yum-*

5、centos安装pip

sudo yum -y install epel-release
sudo yum -y install python-pip

6、centos下使用pip安装wxpy

pip install wxpy

 7、调用wxpy的say_hi_lady.py

#! /usr/bin/python
# -*- coding: UTF-8 -*-
import commands
import sys
import hashlib
import os
import json

reload(sys)
sys.setdefaultencoding(utf8)

from wxpy import *
bot = Bot()

my_girl_friend = bot.friends().search(小聪子)[0]
my_girl_friend.send(Hello WeChat!)

发现一直报错:

技术分享图片

 

 解答:FileNotFoundError为python3使用的文本不存在异常处理方法;在python2.7中使用IOError。这里需要调整

centos7.4.1708 重装yum和python和wxpy的一次旅行

原文:https://www.cnblogs.com/bailuoxi/p/11735982.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!