python3

使用linux shell读取yaml文件

你说的曾经没有我的故事 提交于 2020-01-16 14:40:53
一. Linux 安装python3.7.0 centos6/7,centos系统本身默认安装有python2.x(其实我是centos6.5,centos默认安装python2.6.6),版本x根据不同版本系统有所不同,可通过 python --V 或 python --version 查看系统自带的python版本有一些系统命令时需要用到python2,不能卸载 1. 安装依赖包 1)首先安装gcc编译器,gcc有些系统版本已经默认安装,通过 gcc --version 查看,没安装的先安装gcc,yum -y install gcc 2)安装其它依赖包,(注:不要缺少,否则有可能安装python出错,python3.7.0以下的版本可不装 libffi-devel ) yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel 2. 下载python3.7.0源码,根据需求下载 1)在https://www.python.org/ftp/python/中选择自己需要的python源码包,我下载的是python3.7.0

CentOS7安装Python3环境

杀马特。学长 韩版系。学妹 提交于 2020-01-16 14:25:15
CentOS默认情况下系统已经安装了Python2,本机版本为 Python2.7.5。 1.下载Python压缩包 到 Python官网 下载Python 3.7.5压缩包: 2. 文件上传并解压 将下载的压缩文件传输到CentOS中的 /usr/local/python 目录下面,可以使用 rz 命令,也可以使用图形化工具进行文件传输。 进行解压 tar xvf Python-3.7.5.tar.xz 。 注意:如果采用 tar xzvf Python-3.7.5.tar.xz 进行解压,会有报错,具体信息如图: 主意:centos7自带Python 2.7.5是不能卸载的,很多系统级软件依赖这个 3. 准备编译环境 执行命令: yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y 4. 编译安装 mkdir /usr/local/python3 cd /opt/soft tar -zxvf Python-3.7.5.tgz cd Python-3.7.5 .

python2和python3的区别

自古美人都是妖i 提交于 2020-01-16 12:08:10
编码 python2默认编码凡是ASCII码(不能识别中文,要在文件头部加上 #- - encoding:utf-8 - - 指定编码方式) python3默认编码方式unicode(可以识别中文) print python2中加不加括号都可以打印 python3中必须加括号 input python2 raw_input() raw_input()得到了str input()得到了int python3 input() input()得到了str range() python2 range()/xrange() python3 range(),是可迭代对象 类 python3中都是新式类 python2.7中经典类和新式类混合 继承了object的类是新式类 新式类查找广度优先,经典类查找深度优先 python3可以使用super python2不能使用super 浮点数 python2的除法不是浮点数只返回商,整数一样 python3的除法返回小数,整除只返回商 # python2除法 5 / 2 = 2 5.0 / 2 = 2.5 # 整除 5 // 2 = 2 5.0 // 2 = 2.0 ##################### # python3除法 5 / 2 = 2.5 5.0 / 2 = 2.5 # 整除 5 // 2 = 2 5.0 // 2 = 2.0

Microsoft visual c++ 14.0 is required

岁酱吖の 提交于 2020-01-16 02:35:00
问题叙述: pip install 库时报错Microsoft visual c++ 14.0 is required。问题发生在我由Win8.1升级win10后,之前win8.1使用正常,而win10第一次使用安装报错,再加上提示需要库,很明显是系统环境的问题。 解决思路: 我去查询了下资料,在Window环境下python2.7需要C++9.0,而python3需要c++14.0,至于为什么win8.1升win10后会报错,我觉得最大可能是因为Win10 sdk库缺少,导致无法使用C++14.0库。 解决方案: 因此我们需要下载visualcppbuildtools full.exe。有两种下载途径: 网页下载 百度云下载(提取码:qbba) 下载完后,选择自定义安装,如图所示安装圈出来的两个组件。一直点下一步,等待安装成功即可。 上边两个组件安装完成以后,重新使用pip安装对应的库,问题解决!!! 来源: https://www.cnblogs.com/Terrypython/p/10271623.html

python3安装完,出现 No module named '_ssl',解决方案

倖福魔咒の 提交于 2020-01-16 01:30:41
前言: 因为部署项目所需,经常需要安装python3,有时安装完启动项目的时候就会出现 No module named ‘_ssl’ 这样的问题(有时会出现,有时又没问题),每每遇到都是辗转反侧,难以入睡。解决了一两次还是不知所以然,这次猛然的机会又遇到了,而且是找到了根本所在,甚是开心,决定记录一下。 废话就说这么多,进入正题。如果你也遇到这个问题,根据如下步骤尝试,相信你会有所收获。 一、 查看系统信息(这一步很关键) 确定了系统才能知道需要下载什么版本的依赖!!! 二、 查看openssl的信息,看看都缺什么 百度上就知道让你安装这个安装那个,有可能你根本就不缺那个东西,所以需要先查看一下,你到底需要什么! 这个是centos6.6系统的 这个是centos7.6的 其中 openssl-1.0.***x86_64 和openssl-devel***x86_64 这两个是必须的,如果没有,那就去下载。 http://archive.kernel.org/centos-vault/6.6/os/x86_64/Packages/ http://archive.kernel.org/centos-vault/7.6.1810/os/x86_64/Packages/ 这两个地址里面的东西是相当全乎的,免费送给大家。 安装这两个东西的时候可能会缺少依赖,在地址中仔细找找,都有的。

Windows 下安装PaddlePaddle

◇◆丶佛笑我妖孽 提交于 2020-01-15 22:12:33
一、 环境准备 Windows 7/8/10 专业版/企业版 (64bit) (GPU版本支持CUDA 9.0/10.0,且仅支持单卡) Python 版本 2.7.15+/3.5.1+/3.6/3.7 (64 bit) pip 或 pip3 版本 9.0.1+ (64 bit) 二、注意事项 确认需要安装 PaddlePaddle 的Python 到指定的位置。 操作为: (1)用win按键+R打开运行输入cmd打开命令窗口 (2)输入命令:where python 如果您是使用 Python 3,使用以下命令为:where python3 确认python的版本是否满足要求: 如果您是使用 Python 2,使用以下命令:python --version 确认版本是 2.7.15+ 如果您是使用 Python 3,使用以下命令:python3 --version 确认版本是 3.5.1+/3.6/3.7 需要确认pip的版本是否满足要求,要求pip版本为9.0.1+ 如果您是使用 Python 2 python -m ensurepip python -m pip --version 如果您是使用 Python 3 python3 -m ensurepip python3 -m pip --version 需要确认Python和pip是64bit,并且处理器架构是x86_64

Python3---内置函数---str()

|▌冷眼眸甩不掉的悲伤 提交于 2020-01-15 21:54:42
前言 该文章描述了函数str()的使用 2020-01-15 天象独行   0X01;描述     str() 函数将对象转化为适于人阅读的形式。   0X02;语法     class str(object='')     参数:       object 表示对象   0X03;返回值     返回一个对象的string格式   0X04;举例: #!/uer/bin/env python #coding:utf-8 a = 'i am a teather' dict = {'1':'b','2':'c'} print(str(a)) print(str(dict))   运行结果 /home/aaron/桌面/Python3-Test/venv/bin/python /home/aaron/桌面/Python3-Test/20200115.py i am a teather {'1': 'b', '2': 'c'} Process finished with exit code 0 来源: https://www.cnblogs.com/aaron456-rgv/p/12198761.html

ubuntu16.04 安装openpose

北慕城南 提交于 2020-01-15 21:09:07
安装 Anaconda3 Tensorflow-cpu python3 tensorflow 1.4.1+ opencv3, protobuf, python3-tk ========================================================= (flappbird) luo@luo-ThinkPad-W540:OpenPose$ (flappbird) luo@luo-ThinkPad-W540:OpenPose$ git clone https://www.github.com/ildoonet/tf-openpose Cloning into 'tf-openpose'... remote: Counting objects: 1238, done. remote: Total 1238 (delta 0), reused 0 (delta 0), pack-reused 1238 Receiving objects: 100% (1238/1238), 84.36 MiB | 5.52 MiB/s, done. Resolving deltas: 100% (650/650), done. Checking connectivity... done. (flappbird) luo@luo-ThinkPad-W540:OpenPose$

python3使用pip install mysqlclient失败的解决过程

限于喜欢 提交于 2020-01-15 13:45:19
首先,我的基础解析器是已经是成功通过pip install mysqlclient安装了。 但是今天创建了一个新的Django项目,同时也创建了一个新的虚拟环境,在pip install mysqlclient的时候居然失败了,简单的办法是我也可以选择在创建虚拟环境的时候,直接继承基础解析器,不过这样就把基础解析器已安装的包全部继承了过来,这就不太合适了。 失败的截图如下: 提示: MySQLdb / _mysql . c ( 29 ) : fatal error C1083 : Cannot open include file : 'mysql.h' : No such file or directory error : command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2 我是远程连接MYSQL,本机肯定是不会安装MYSQL的,Microsoft Visual Studio 14.0也已经安装了。上面的路径也正确,这报错我是没搞懂。 通过下载whl安装。 那么就选择下载whl包直接安装吧,下载网站我也贴一下: myselclient的whl包下载地址 但是,悲剧的是还是失败了。报错如下

centos7安装python3

只谈情不闲聊 提交于 2020-01-15 10:47:53
源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install) centos7下默认安装了python,我们不要去卸载,不然很多命令使用不了了; 一、下载: https://www.python.org/ftp/python/ wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz 解压:tar -zxJf Python-3.7.0.tar.xz 二、进入待安装的源码路径下,配置(configure),--prefix选项是配置安装的路径: ./configure --prefix=/usr/local/python3 三、编译(make)、安装(make install): make && make install 四、创建软链接: ln -s /usr/local/python3/bin/python3 /usr/bin/python3 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 五、输入python3,即可查看是否成功; 参考: https://blog.csdn.net/lengyue1084/article/details/80513494 来源: https://www.cnblogs.com