pip

Windows下安装Python解释器并配置pip

雨燕双飞 提交于 2021-01-13 21:06:52
Python的环境搭建,相对于别的语言(C、Java)的环境配置可以说是,简单到无以复加!但是!小白依然可以在Python基础学完,甚至是熟练使用的时候,对于Python解释器安装及pip的了解还有所欠缺(可能第一次安装Python的时候,都是一路点击下一步,然后很神奇的就能用了,其实是稀里糊涂的用着),尤其是对于后期,对多个Python版本共存有需求的时候,却对于Python的多版本共存的配合,还是不懂!为了解决这个痛点,在此走一遍流程。 配置成功测试如下: 说明:   1. 默认解释器和默认的pip,就是说在cmd中,直接输入python和pip就可以打开默认的解释器和pip   2. 其他版本的解释器和pip,设置成为以python名称加版本号结尾。如python3.5版本的解释器和pip,则是在cmd中输入python35和pip35即可,已达到多版本共存,并且不会有冲突   3. 如果你有了Python3.6.6版本的解释器,就没必要在安装一个Python3.6.5版本的了。 No.1 各版本解释器和pip安装配置详情 Windows下安装Python3.7版本解释器 Windows下安装Python3.6版本解释器 Windows下安装Python3.5版本解释器 Windows下安装Python2.7版本解释器 ps:如果你要继续往下看

#2020征文-开发板# 用鸿蒙开发AI应用(三)软件篇

冷暖自知 提交于 2021-01-13 15:37:19
目录: 前言 HarmonyOS 简介 DevEco Device Tool(windows下) 获取源码(切换到ubuntu) 烧录程序(切换回windows) 前言 上一篇,我们在 Win10 上用虚拟机安装了 Ubuntu,并设置了文件共享。这一篇,在此基础上编译鸿蒙os的源码,并进行设备烧录。 HarmonyOS 简介 1. 系统定义 HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。 2. 技术架构 HarmonyOS整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。系统功能按照“系统 > 子系统 > 功能/模块”逐级展开,在多设备部署场景下,支持根据实际需求裁剪某些非必要的子系统或功能/模块。 这次开源的内核仅包含HarmonyOS微内核的部分,Linux内核要等下一个版本。 3. 分布式软总线 分布式软总线是多种终端设备的统一基座,为设备之间的互联互通提供了统一的分布式通信能力,能够快速发现并连接设备,高效地分发任务和传输数据。 4. 分布式设备虚拟化 分布式设备虚拟化平台可以实现不同设备的资源融合、设备管理、数据处理,多种设备共同形成一个超级虚拟终端

如何升级 CentOS 6.x 上默认Python

╄→尐↘猪︶ㄣ 提交于 2021-01-13 14:49:41
最近在工作中遇到一个问题,就是有一个功能希望在各种服务器上实现,而服务器上的系统版本可能都不一样,有的是 CentOS 6.x,有的是 CentOS 7.x 。 需要说明的一点是,CentOS 6.x 上的 Python 版本是 2.6.x 的,而 CentOS 7.x 上的 Python 版本是 2.7.x 的,这意味着我要实现的功能要适配这两种版本的系统。 你可能会说,这有什么的,自己写的时候,注意一下就好了。 >本期小编推送2021初学者一定会用到的Python资料,含有小编自己呕心沥血整理的免费书籍/视频/在线文档和编辑器/源代码,关于`Python`的安装qun:850973621 事情其实没有那么容易,我要实现的功能是基于一个框架进行定制,需要修改不少的框架代码。这个框架在不同的 Linux 版本上,是有不同的版本的,而且差异巨大,曾经想过在 CentOS 6.x 和 CentOS 7.x 将这个框架安装成同一个版本,最后还是失败了,无法安装,原因就是高版本需要 Python2.7,而 CentOS 6.x 上只有 Python2.6。 这个历史问题一直遗留到现在,由于这次的功能影响到的代码较多,如果要对两个版本的框架分别进行定制的话,需要花不少的时间,为了不维护两套版本,避免浪费多余的精力去做适配,我决定将 CentOS 6.x 上默认的 Python2.6 升级成

Python配置清华镜像源

落花浮王杯 提交于 2021-01-13 07:51:33
pip 安装服务器在国外的python 第三方库时,下载需要很长时间,甚至反复出错(出现红色字符),设置国内清华镜像源可以提高下载安装速度,方法是打开命令提示符窗口,输入下面的命令,回车即可: pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple 这样就设置了以后下载第三方库时会直接从国内清华镜像源下载,还是一样的pip安装第三方库命令,但速度飞起! 除了清华源,还可以用 阿里源: pip config set global.index-url https://mirrors.aliyun.com/pypi/simple 中科大镜像 https://pypi.mirrors.ustc.edu.cn/simple/ 本文分享自微信公众号 - 跟着飘叶学技术(gzpyxjs)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“ OSC源创计划 ”,欢迎正在阅读的你也加入,一起分享。 来源: oschina 链接: https://my.oschina.net/u/4591433/blog/4616980

爬取bilibili的弹幕制作词云

╄→гoц情女王★ 提交于 2021-01-12 20:36:07
爬取哔哩哔哩的弹幕,http://comment.bilibili.com/6315651.xml 需要知道cid,可以F12,F5刷新,找cid,找到之后拼接url 也可以写代码,解析response获取cid,然后再拼接 使用requests或者urllib都可以 我是用requests,请求该链接获取到xml文件 代码:获取xml def get_data (): res = requests.get( 'http://comment.bilibili.com/6315651.xml' ) res.encoding = 'utf8' with open ( 'gugongdanmu.xml' , 'a' , encoding = 'utf8' ) as f: f.writelines(res.text) 解析xml, def analyze_xml (): f1 = open ( "gugongdanmu.xml" , "r" , encoding = 'utf8' ) f2 = open ( "tanmu2.txt" , "w" , encoding = 'utf8' ) count = 0 # 正则匹配解决 xml 的多余的字符 dr = re.compile( r'<[^>]+>' , re.S) while 1 : line = f1.readline() if

python爬虫:bilibili弹幕爬取+词云生成

五迷三道 提交于 2021-01-12 19:20:04
如果你懒得看下边的文字,我录了一个完整的教学视频在b站上。 我的B站教学 :https://www.bilibili.com/video/av75377135?p=2 工作原理 b站是提供弹幕接口的,所以我们的整体操作进行如下: 1. 到B站获取cid 2. 将cid与网站固定格式进行链接 3. 用python请求网页 4. 进行简单的单词处理 5. 生成词云 接下来我们就按照刚才说的顺序进行详细解释 操作顺序 1.到B站获取cid 首先点进一个视频网页,点击F12-network获取监测页面,然后一定要点击 播放视频 ,我们就会在监测页面中看到一个叫 heartbeat 的XHR脚本,点开任意一个即可。 点击之后我们需要看Headers,里边包括了我们想知道的信息。往下滚动就会发现cid,这个id是唯一的,也就是说下次抓取的时候还可以用这个id。 2.将cid与网站固定格式进行链接 我们拿到cid之后就可以去检查一下是否可以获取弹幕了。获取的固定xml格式是: https://comment.bilibili.com/视频的cid.xml 例如在这里我们的页面就是: 'https://comment.bilibili.com/94198756.xml' 我们把这个链接用网页的方式打开,就能看到如下内容: 这样我们就确定可以爬取了。 3.用python请求网页 因为是开源的

Python 量化投资原来这么简单(4) —KDJ 策略

。_饼干妹妹 提交于 2021-01-12 09:09:42
量化投资系列文章: Backtrader 教程 — Python 量化投资原来这么简单(1) Python 量化投资原来这么简单(2) —MACD策略(+26.9%) Python 量化投资原来这么简单(3) —A股回测MACD策略 Github仓库: https://github.com/Ckend/pythondict-quant 今天我们来使用backtrader试试另一个量化投资策略:KDJ策略,KDJ是最常用的指标之一,其中文名叫“随机指标”,它通过统计学原理,识别N个交易日内最高价、最低价、最新收盘价三者之间的比例关系来计算随机值(RSV),然后再根据加权移动平均线(EMA)的方法来计算K值、D值、J值。 具体计算方法如下: RSV = (收盘价-N周期最低价)/(N周期最高价-N周期最低价)*100 K值 = RSV的N周期加权移动平均值 D值 = K值的N周期加权移动平均值 J值 = 3 K-2 D 一般来说,RSV的N周期选择9,K和D的N周期选择3。 基本概念大家都懂了,那如何根据KDJ值决定买入和卖出呢? 当J值上穿K值的时候,是买入信号,此时买入。 当J值下穿K值的时候,是卖出信号,此时卖出。 这个策略有用吗?让我们来试试看。 1.准备 开始之前,你要确保Python和pip已经成功安装在电脑上噢,如果没有,请访问这篇文章: 超详细Python安装指南

导入basemap遇到的问题:ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'

ε祈祈猫儿з 提交于 2021-01-12 08:04:30
因为需要经常处理地理信息文件,所以学习了basemap的使用,但是在导入模块的时候遇到了很多问题。 首先我先说一些我是如何安装basemap的。安装basemap没有遇到阻碍,大概流程如下(我的电脑配置是win10 64位,Anaconda3,Python 3.6): (1)一般“pip install basemap”是不起作用的,需要手动下载然后pip: https://www.lfd.uci.edu/~gohlke/pythonlibs/ 从上面的网址可以下载需要的python扩展包,我就是从上面下载的 basemap-1.2.1-cp36-cp36m-win_amd64.whl 文件。pyproj也是必须的,我电脑上本来就有,没有下载,没有安装过的也需要吧pyproj扩展包一起下载了; (2)下载完扩展包之后就在命令窗口切换到存储刚才下载的 .whl 文件的路径下,执行 “pip install ***.whl”,即“pip install pyproj-1.9.6-cp36-cp36m-win_amd64.whl”、“pip install basemap-1.2.1-cp36-cp36m-win_amd64.whl”, 最后显示 successfully installed basemap (版本号),我以为可以用了··· (3)进入python,from mpl

剪辑音乐要很久?3行语句Python瞬间搞定

邮差的信 提交于 2021-01-12 07:38:09
你没看错,Python剪辑音乐,只需要3行语句就能瞬间完成,比如我要剪辑33秒到1分10秒的音乐片段: 运行这个脚本,我们能瞬间完成剪辑: 对于Python而言,这个功能简直太基本了,难以言语的快。这段时间里,普通同学的Adobe Audition 可能还没成功打开 。下面再介绍点更高级的玩法。 开始之前,你要确保Python和pip已经成功安装在电脑上噢,如果没有,请访问这篇文章: 超详细Python安装指南 进行安装。 Windows环境下打开Cmd(开始—运行—CMD),苹果系统环境下请打开Terminal(command+空格输入Terminal),准备开始输入命令安装依赖。 当然,我更推荐大家用VSCode编辑器,把本文代码Copy下来,在编辑器下方的终端装 依赖模块 ,多舒服的一件事啊: Python 编程的最好搭档—VSCode 详细指南 。 输入以下命令安装我们所需要的依赖模块: pip install pydub 看到 Successfully installed xxx 则说明安装成功。你还需要安装ffmpeg, 这个网络上有许多教程,你也可以阅读我们上次的《 提取音乐高潮 》 内含详细的安装教程 。后台回复 音乐剪辑 可获得本文全部代码。 1.音量变化 我们还可以修改上面剪辑的那段音乐的入场音量大小和退场音量大小: 听听看: 效果和预期的一致,想想看

python开发环境搭建

青春壹個敷衍的年華 提交于 2021-01-12 06:56:11
虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境。 1.准备好安装包   1)上python官网下载python运行环境( https://www.python.org/downloads/ ),目前比较稳定的是python-3.5.2   2)上pycharm官网下载最新版的IDE( http://www.jetbrains.com/pycharm/download/#section=windows ),官网提供了mac、windows和linux三种版本,我下的是pycharm-community-2016.2.3.exe   3)上postgresql官司网下载最新版的数据库( https://www.postgresql.org/download/windows/ 打开页面后,点击Download the installer进入下载页,然后选择版本和操作系统,再点击下载),我下的是postgresql-9.6.5-1-windows-x64.exe       2.安装软件    1)安装python运行环境   双击python-3.5.2.exe      一般采用自定义安装比较好,不然自动安装会把环境安装到个人目录里,有时要找起来很麻烦   另外第二个红框前面的勾记录打上