pip

Could not find a version that satisfies the requirement torch==1.3.1

蓝咒 提交于 2020-08-07 03:30:20
问题 First of all i tried command from their main page, that they gave me: pip3 install torch==1.3.1+cpu torchvision==0.4.2+cpu -f https://download.pytorch.org/whl/torch_stable.html Could not find a version that satisfies the requirement torch==1.3.1+cpu (from versions: 0.1.2, 0.1.2.post1, 0.1.2.post2) ERROR: No matching distribution found for torch==1.3.1.+cpu After this i decided to take available from this list: https://download.pytorch.org/whl/cpu/stable So at the end i tried something like

python3+msedgedriver用新版msedge进行chrome-handless测试

半腔热情 提交于 2020-08-07 02:04:37
首先下载驱动 https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ 然后解压,把解压后的文件夹添加进环境变量path 然后安装两个包: pip install msedge-selenium-tools selenium 然后就可以了: from msedge.selenium_tools import Edge, EdgeOptions options = EdgeOptions() options.use_chromium = True options.binary_location = r " C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe " options.add_argument( " headless " ) options.add_argument( " disable-gpu " ) browser = Edge(options = options) browser.get( ' https://www.google.com ' ) browser.save_screenshot('google.png') print ( ' done ' ) browser.quit() 来源: oschina 链接:

python 词云图简单示例

你。 提交于 2020-08-06 21:10:19
一、安装 wordcloud pip install wordcloud 二、加载包、设置路径 import os from wordcloud import WordCloud import matplotlib.pyplot as plt os.chdir( ' E:\\pyspace\\tmp ' ) 三、词云图示例 1、默认参数示例 text = ' Keep it simple and stupid. ' wc = WordCloud() # 实例化词云图对象 wc.generate(text) # 根据文本生成词云图 plt.imshow(wc) # 显示词云图 如果 jupyter 没有图形输出,需要设置 jupyter 的图形显示方式 %matplotlib inline WordCloud() 词云图对象对应的画布默认长200像素,宽400像素,背景色为黑色。 2、配置参数示例 text = ' Keep it simple and stupid. ' wc = WordCloud(background_color= ' white ' , width=500, height=300) # 实例化词云图对象 wc.generate(text) # 根据文本生成词云图 plt.imshow(wc) # 显示词云图 3、不显示坐标轴 text = ' Keep it

太酷炫了!!我会Python 导包八种方法,你呢?

老子叫甜甜 提交于 2020-08-06 19:33:17
首发于微信公众号:《Python编程时光》 原文链接: https://mp.weixin.qq.com/s/7F4pyDVObJBt-3XrxxYxLQ 今天给大家介绍我使用过的 Python 导包的八种方法。 1. 直接 import 人尽皆知的方法,直接导入即可 >>> import os >>> os.getcwd() '/home/wangbm' 与此类似的还有,不再细讲 import ... import ... as ... from ... import ... from ... import ... as ... 一般情况下,使用 import 语句导入模块已经够用的。 但是在一些特殊场景中,可能还需要其他的导入方式。 下面我会一一地给你介绍。 2. 使用 _ import _ __import__ 函数可用于导入模块,import 语句也会调用函数。其定义为: __import__(name[, globals[, locals[, fromlist[, level]]]]) 参数介绍: name (required): 被加载 module 的名称 globals (optional): 包含全局变量的字典,该选项很少使用,采用默认值 global() locals (optional): 包含局部变量的字典,内部标准实现未用到该变量,采用默认值 -

基于飞桨复现 CVPR2018 Relation Net的全程解析

不羁的心 提交于 2020-08-06 18:44:35
【 飞桨 开发者说】佟兴宇,北京航空航天大学硕士,机器视觉算法工程师。 ​ Relation Net 是 CVPR2018的一篇论文,论文链接: https://arxiv.org/pdf/1711.06025.pdf 论文作者发现,在视觉识别任务中,训练模型时需要大量标注过的图片,并迭代多次去训练参数。每当新增物体类别,都需要花费大量时间去标注,但是有一些新兴物体类别和稀有物体类别可能不存在大量标注过的图片,从而影响模型训练效果。反观人类,只要很少的认知学习就可实现小样本(FSL)和无样本学习(ZSL)。 比如:小孩子只要在一张图片或一本书里认识了斑马,或者只是听到描述斑马是一种”条纹马”,就可以毫无困难的识别出斑马这种动物。为了解决深度学习中模型样本少导致的分类效果差的问题,同时又受到人类的小样本和无样本学习能力带来的启发,小样本学习又恢复了一些热度。 深度学习中的Fine-tune技术可以用于一些样本比较少的情况,但是在只有一个或者几个样本的情况下,即使使用了数据增强和正则化技术,仍然会有过拟合的问题。目前其他的小样本学习的推理机制又比较复杂,所以论文作者提出了一个可以端到端训练,并且结构简单的模型Relation Net。 在 FSL 任务中,一般将数据集分为 Training set 、Support set 、Testing set。Support set和

Python3+WebSockets实现WebSocket通信

亡梦爱人 提交于 2020-08-06 14:10:37
一、说明 1.1 背景说明 前段时间同事说云平台通信使用了个websocket的东西,今天抽空来看一下具体是怎么个通信过程。 从形式上看,websocket是一个应用层协议,socket是数据链路层、网络层、传输层的抽像;从应用场合上看,websocket可以使用javascript实现,而socket不能用javascript实现(真不能吗?我不太确定);从实际效果上看,和一般的socket连接用起来没什么区别。 我们知道http是短连接的,反复建立和销毁连接比较耗费资源,另外http协议经常头部内容比主体内容还长也比较浪费资源;websocket可以认为就是一个内容使用载荷固定格式的socket长连接。 websocket基本协议格式如下,更多说明见 RFC 6455 : 1.2 环境说明 当前环境我使用Python3+WebSockets库,WebSockets直接使用pip安装即可: pip install websockets 二、代码实现 长连接是有状态的,所以一般在且只在最开始进行一次身份认证,而后通信过程不需要认证信息。我们这里实现一个简单的用户名密码认证过程。长连接更多内容可参考“ 长 连接 与短 连接 的安全差异讨论 ”。 另外,注意把代码中的ip改成自己的。 2.1 python服务端代码 import asyncio import websockets #

十分钟快速搭建Python+Selenium自动化测试环境(含视频教程)

南笙酒味 提交于 2020-08-06 11:43:44
文章首发于微信公众号:爱码小哥 准备安装包: 一:安装python: 双击python-3.7.6.exe执行文件 2.点击下一步正在安装: 3.如图所示表示安装完成: 校验环境是否安装成功: 打开cmd命令行: 1.输入pip ,如图所示,表示正确,如果没出现这个命令,需要去系统环境变量path中添加python安装路径 2.安装selenium库:pip install selenium 如图所示: 然后输入命令 pip show selenium 可查看安装的详细信息 3.输入python,如图所示:打印一句话,hello,huace 安装pycharm 开发工具: 1. 双击pycharm-community-2019.3.2.exe文件 2.点击下一步,选择安装路径 3.下一步: 4.点击install 5.安装完成,双击打开,点击ok 6.点击接受 7.点击跳过 8.安装完成 三:配置chromedrive驱动 1. 解压chromedriver_win32.zip 2. 将chromedriver.exe放在python的安装目录下面 如图所示: 总结:python+pycharm+selenium+chromedriver环境搭建完成,接下来就可以开启自动化测试脚本编写了 -END- 汲取经验在前,方能功成在后 (点击跳转到视频教学)https://www

docx模块报错

删除回忆录丶 提交于 2020-08-06 10:45:38
docx模块报错 python安装docx模块出现Import Error: No module named 'exceptions'的解决方案 注意:docx是python2的模块,python3的第三方模块还没进行更新,所以不好使了,所以,你在python3中安装docx模块可以安装,但是import docx运行就报错 pip install docx不会报错的 解决方法: ①pip uninstall docx (把原来安装的docx卸载掉) ②下载指定文件: 去 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 网站,找以下名字的文件 python_docx-0.8.10-py2.py3-none-any.whl 左键点击,把他下下来 ③打开你python3安装目录 将刚才下载的文件放进去 再摁住shift+右键(或者你可以打开cmd再输入下面的命令也行) 再输入下面的命令,安装docx,这回就可以使用了额 pip3 install python_docx-0.8.10-py2.py3-none-any.whl 再import docx就可以用了 来源: oschina 链接: https://my.oschina.net/u/4318809/blog/4277842

Why is pip installing an incompatible package version?

倾然丶 夕夏残阳落幕 提交于 2020-08-06 10:35:26
问题 I am using pip 20.0.2 on Ubuntu, and installing a bunch of requirements from a requirements file. For some reason, pip is deciding to install idna==2.9 (link), even though that is not a compatible version with one of my directly listed dependencies. So I used python -m pipdeptree -r within the virtualenv that I'm installing everything to, and I see this listed for idna : idna==2.9 - cryptography==2.3.1 [requires: idna>=2.1] - requests==2.22.0 [requires: idna>=2.5,<2.9] - requests-oauthlib==1

Why is pip installing an incompatible package version?

十年热恋 提交于 2020-08-06 10:33:24
问题 I am using pip 20.0.2 on Ubuntu, and installing a bunch of requirements from a requirements file. For some reason, pip is deciding to install idna==2.9 (link), even though that is not a compatible version with one of my directly listed dependencies. So I used python -m pipdeptree -r within the virtualenv that I'm installing everything to, and I see this listed for idna : idna==2.9 - cryptography==2.3.1 [requires: idna>=2.1] - requests==2.22.0 [requires: idna>=2.5,<2.9] - requests-oauthlib==1