pip

python -m pip install --upgrade pip does not work

笑着哭i 提交于 2021-01-27 05:34:14
问题 Upgrading pip does not do anything, just tells me to upgrade Pip again and that the requirements are satisfied--however, I am on an old pip version. This is Python27, I get the same issue whether I am in a virtual environment or not. Output: C:\Python27>python -m pip install --upgrade pip Requirement already up-to-date: pip in c:\python27\lib\site-packages You are using pip version 9.0.1, however version 19.1.1 is available. You should consider upgrading via the 'python -m pip install -

python -m pip install --upgrade pip does not work

一曲冷凌霜 提交于 2021-01-27 05:34:10
问题 Upgrading pip does not do anything, just tells me to upgrade Pip again and that the requirements are satisfied--however, I am on an old pip version. This is Python27, I get the same issue whether I am in a virtual environment or not. Output: C:\Python27>python -m pip install --upgrade pip Requirement already up-to-date: pip in c:\python27\lib\site-packages You are using pip version 9.0.1, however version 19.1.1 is available. You should consider upgrading via the 'python -m pip install -

Numpy版本问题,import tensorflow as tf 报警:“ FutureWarning: Passing (type, 1) or '1type' as a s...

谁说胖子不能爱 提交于 2021-01-26 11:11:56
tensorflow cpu版,成功安装后 import tensorflow as tf 报警:“ FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'” 可能原因:numpy 的版本过低或者过高都会出现警告 解决:先卸载现有的numpy版本,并重新指定安装1.16.4(我的anaconda最新版本)版本的numpy pip uninstall numpy pip install numpy==1.16.4 默认镜像出现下载安装错误 于是更换镜像源再安装 pip install numpy==1.16.4 -i https://pypi.tuna.tsinghua.edu.cn/simple/ 输入测试后不再报错 原文出处:https://www.cnblogs.com/dawankuanmian/p/11510237.html 来源: oschina 链接: https://my.oschina.net/u/4267381/blog/3253309

三种方法,Python轻松提取PDF中全部图片

↘锁芯ラ 提交于 2021-01-26 10:27:37
来源:早起Python 作者:陈熹、刘早起 有时我们需要将一份或者多份PDF文件中的图片提取出来,如果采取在线的网站实现的话又担心图片泄漏,手动操作又觉得麻烦,其实用Python也可以轻松搞定! 今天就跟大家系统分享几种 Python提取 PDF 图片的方法 。其实没有非常完美的方法,每种方法提取效率都不是百分之百,因此可以考虑用多种方法进行互补,主要将涉及: 基于 fitz 库和正则搜索提取图片 基于 pdf2image 库的两种方法提取图片 1.基于 fitz 库和正则搜索 fitz 是 pymupdf 的子模块,需要先用命令行安装 pymupdf : pip install pymupdf 但注意导入时使用 import fitz 导入模块! 下面的代码就利用 fitz 库提取图片需要通过正则匹配图片元素,将模板元素转化为像素后再以图片形式写出 import fitz import re import os file_path = r'C:\xxx\xxx.pdf' # PDF 文件路径 dir_path = r'C:\xxx' # 存放图片的文件夹 def pdf2image1(path, pic_path): checkIM = r"/Subtype(?= */Image)" pdf = fitz.open(path) lenXREF = pdf.

报错FutureWarning: Passing (type, 1) or ‘1type‘ as a synonym of type is deprecated; in a future ver...

杀马特。学长 韩版系。学妹 提交于 2021-01-26 10:23:20
PyCharm应用conda自己创建的虚拟环境里面的tensorflow1.3.0版本报错; C:\ProgramData\Anaconda3\envs\python36tfgpu\lib\site-packages\tensorflow\python\framework\dtypes.py:516: FutureWarning: Passing (type, 1) or ‘1type’ as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / ‘(1,)type’. _np_qint8 = np.dtype([(“qint8”, np.int8, 1)]) … 报错原因是Numpy版本过高为1.19; 因此,安装低版本的Numpy就不会报错,安装过程自动卸载高版本; 首先,进入自己创建的虚拟环境 >activate xxx(环境名字) 然后,安装指令为 >pip install numpy==1.16.4 执行即可。 来源: oschina 链接: https://my.oschina.net/u/4377703/blog/4924894

pip install failing on python2

百般思念 提交于 2021-01-26 08:51:25
问题 Following the instructions on this page to install pip on python2 https://linuxhint.com/installing_pip_linux_mint/ It's failing at the last step, $ sudo python2 get-pip.py with this error, Traceback (most recent call last): File "get-pip.py", line 24226, in <module> main() File "get-pip.py", line 199, in main bootstrap(tmpdir=tmpdir) File "get-pip.py", line 82, in bootstrap from pip._internal.cli.main import main as pip_entry_point File "/tmp/tmp2aZyDl/pip.zip/pip/_internal/cli/main.py", line

爬虫框架scrapy

半城伤御伤魂 提交于 2021-01-26 04:20:45
1. scrapy 安装 框架:就是一个具有很强通用行且已经集成了很多功能的项目模板 如何去学习一个框架: 学习框架封装好的各种功能 了解每一个功能的特性和优劣 scrapy 高性能的数据解析 高性能的持久化存储 中间件 分布式 异步的数据下载(基于twisted实现) pyspider 环境安装 Linux:pip install scrapy windows: pip install wheel 下载twisted http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 进入下载目录,执行 pip install Twisted-17.1.0-cp36-cp36m-win_amd64.whl pip install pywin32 pip install scrapy 2. 基本使用 创建一个工程: scrapy stratproject PRONAME cd PRONAME 在爬虫文件夹(spiders)中创建一个爬虫文件: scrapy genspdier spiderName www.xxx.com 配置文件: 进行UA伪装 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100

Scrapy爬虫框架的解析与实例(中国大学MOOC)

醉酒当歌 提交于 2021-01-25 13:20:00
Scrapy框架  Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 可以应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中。其最初是为了 页面抓取 (更确切来说, 网络抓取 )所设计的, 也可以应用在获取API所返回的数据(例如 Amazon Associates Web Services ) 或者通用的网络爬虫。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。  Scrapy 使用了 Twisted 异步网络库来处理网络通讯。整体架构大致如下: 组件 Scrapy Engine 引擎负责控制数据流在系统中所有组件中流动,并在相应动作发生时触发事件。 详细内容查看下面的数据流(Data Flow)部分。 Scheduler(调度器) 调度器从引擎接受request并将他们入队,以便之后引擎请求他们时提供给引擎。 Spiders Spider是Scrapy用户编写用于分析response并提取item(即获取到的item)或额外跟进的URL的类。 每个spider负责处理一个特定(或一些)网站。 Item Pipeline Item Pipeline负责处理被spider提取出来的item。典型的处理有清理、 验证及持久化(例如存取到数据库中)。 下载器中间件(Downloader middlewares)

python第二节课笔记

大兔子大兔子 提交于 2021-01-25 09:34:12
1 python语言概述 python 1 python面向对象的语言,因为可以使用非常丰富的第三方库,使其使用起来非常广泛,所以它是一种功能强 路子广的一种语言。而且还是一种简单易上手的语言,它注重与解决问题而非拘泥于语法与结构。(因为python的路子广且涉及到的领域特别多,所以只要学好python工作肯定找得到的)(如何学好python?待做) 2 python语言的特点 简单 易于学习 自由且开放(源代码开放) 跨平台(比如Unix) 可嵌入性(比如在C++中就可以使用) 丰富的库(比如python自带的Pypi,Requests) 3 python的运用 常规软件开发 科学计算 自动化运维 自动化测试 WEB开发 网络爬虫 数据分析 人工智能 云计算 在Windows下python环境搭建 python的解释器(环境搭建就是安装python解释器) python解释器的分类 Cpython(官方推荐的解释器)由C语言编写的python解释器 PyPy (兼容较好速度较慢)由python编写的解释器 Jpython 由java编写的python解释器 开始搭建python环境 下载安装包 www.python.com (推荐3.6版本最稳定) 最后Install安装即可 安装完毕后 win+R 输入python 即可完成python交互方式 2 pip工具的使用 pip介绍

使用 py2exe 打包 Python 程序

China☆狼群 提交于 2021-01-25 07:46:14
上回在《 使用 PyInstaller 打包 Python 程序 》中,我们介绍了使用 PyInstaller 对 Python 程序进行打包,今天带大家认识一个新的工具:py2exe。 接下来将从这几个方面进行介绍:基本使用方法、高级参数、注意点等。 简介 & 安装 py2exe 是一个将 python 脚本转换成 Windows 上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装 python 而在 Windows 系统上运行这个可执行程序。 安装 pip install py2exe # 或者 python -m pip install py2exe 基本用法 看一个简单的例子:先写一个简单的脚本,文件名:helloworld.py: #!/usr/bin/env python # -*- coding: utf-8 -*- def say_hello(name): print("Hello, " + name) if __name__ == "__main__": name = input("What's your name:") say_hello(name) 下面还需要个用于发布程序的设置脚本:mysetup.py,在其中的 setup 函数前插入语句 import py2exe 。 from distutils.core import setup