CentOS7下重装Python2.7与yum并安装Python3
在搭建Calibre-web的时候遇到了一点问题,pip老是出错,看了一下腾讯云CentOS7自带的Python是2.7,打算给它升个Python3,不小心把Python2.7和yum
pip给一起删了,草 因为一些东西是依赖Python2的,装Python3的时候不能删
删除原环境
删除pip 1python -m pip uninstall pip
删除Python 123rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps # 删除Python,解除关联whereis python |xargs rm -frv # 删除残余文件whereis python # 检查是否完全删除
删除yum 123rpm -qa|grep yum|xargs rpm -ev --allmatches --nodepswhereis yum |xargs rm -frvwhereis yum
配置新环境
从网上找教程要么是依赖yum安装Python,要么是依赖Python安装yum。。。
首先查看CentO ...
c++ std::cin用法详解
最近遇到一个bug怎么都调不出来,后来在网上查了查是cin的使用出了问题,还是对c++理解太浅了
于是来写一篇blog记录一下,方便以后查找。
cin的常用方法
std::cin位于头文件<iostream>中
cin最常见的用法便是直接用>>运算符。
123456789101112131415161718#include <iostream>using namespace std;int main(){ int a; cin >> a; char c; cin >> c; /* cin >> c;会过滤掉不可见字符 若不想过滤则可以使用cin >> noskipws >> c; */ string s; double f; cin >> s >> f; return 0;}
多数人对cin的使用仅限于此,而若先输入一个字符就会发现程序后面的cin全部失效,具体 ...