Pip,pywin32,whl文件下载网址,mayavi安装包,PyQt5安装,PyMuPDF安装等注意事项
(1)pip安装的包不一定是用户想要的位置,此时可以用 -t 选项来指定位置.
例如目标位置是/usr/local/lib/python2.7/site-packages/ ,要安装xlrd 这个包
pip install -t /usr/local/lib/python2.7/site-packages/ xlrd.
决定Pip安装的包的到达的位置,是由环境变量中path中pip位于的位置决定的,如C:\Users\旺仔QQ糖\AppData\Local\Programs\Python\Python36\Scripts,则安装的第三方的包会下载到该位置的Python环境中,对于anaconda而言,activate某个特定环境后,pip到相应的python环境中。
(2)import numpy而出现WindowsError: [Error 193] %1 不是有效的 Win32”,说明是64位的电脑装的是32位的python,应该换为如python-3.6.8-amd64-webinstall.exe这样的64位python。
(3)下载安装pythoncom,win32com模块的,直接pip install pywin32
(4)tkinter 中,事件MouseWheel的一个用法:
def scroll(self,event):
"""
scroll the canvas
"""
direction = 0
if event.num==5 or event.delta==-120:
direction=1
if event.num==4 or event.delta==120:
direction=-1
self.canvas.yview_scroll(direction,'units')
(5)数据处理库whl文件下载网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
(6)windows下升级pip后ImportError: cannot import name ‘main,到python的安装目录下使用命令,easy_install pip。搞定
(7)(http://www.lfd.uci.edu/~gohlke/pythonlibs/)找到了mayavi的whl包以及traits和VTK的包的whl版本。这三个包的安装顺序是traits,VTK,mayavi。下载之后用pip install命令就可以安装。可见以后安装Python包还是尽可能下载whl格式的安装包。安装文件地址链接:https://pan.baidu.com/s/1YvoqdxvK015yTLMgjfxTUA
提取码:ftur
(8)'.'表示当前路径,'./'表示当前路径下的子路径。比如可以通过os.path.abspath('.')来验证。
(9)在安装pyQt5时,除了pip install PyQt5以外,还需要pip install PyQt5.sip,此外,为了解决no qt platform 的问题,需要在环境变量中添加“QT_QPA_PLATFORM_PLUGIN_PATH”,“C:\Users\旺仔QQ糖\AppData\Local\Programs\Python\Python36\Lib\site-packages\PyQt5\Qt\plugins”,注意这个找到这个plugins的文件夹。在PyQt5中,Qt Designer位于C:\Python\Python36\Lib\site-packages\pyqt5_tools\Qt\bin中,当然前提是pip install PyQt5-tools后,一本非常推荐的书《PyQt5快速开发与实战》。在pyCharm中配置Pyuic,ctl+alt+s后,tool-》external tools-》'+',programm 填写Python的执行文件位置,parameters 填写'-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py',Working directory填写'$FileDir$',保存,使用时,右键.ui文件,选择external tools,点击pyuic即可。QtDesigner的配置,Programs:F:\anaconda\Library\bin\designer.exe(这里是各位自己的designer路径,之前所看到的),Working directory:'$ProjectFileDir$'。pyrcc的配置,name:pyrcc(可以自定义,自己知道就好),Program:这里输入pyrcc.exe的路径,一般都在python文件夹下,可以参考下我的路径(C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Scripts\pyrcc5.exe),Arguments:' $FileName$ -o $FileNameWithoutExtension$_rc.py'
Working Dir: $FileDir$。当视频播放时,QVideoWidget不能显示视频时,有可能是缺少解码器,http://www.codecguide.com/download_k-lite_codec_pack_basic.htm下载该解码器即可。
网上在线文档:https://doc.qt.io/qtforpython/,https://doc.qt.io/qtforpython/modules.html,https://doc.qt.io/qtforpython/api.html
(10)安装处理pdf的库PyMuPDF,应该pip install PyMuPDF,pip install fitz
Pip,pywin32,whl文件下载网址,mayavi安装包,PyQt5安装,PyMuPDF安装等注意事项的更多相关文章
- [转]Visual Studio 2017各版本安装包离线下载、安装全解析
Visual Studio 2017各版本安装包离线下载.安装全解析 2017-3-10 11:15:03来源:IT之家作者:寂靜·櫻花雨责编:晨风评论:165 感谢IT之家网友 寂靜·櫻花雨的投 ...
- Linux下一键安装包的基础上安装SVN及实现nginx web同步更新
Linux下一键安装包的基础上安装SVN及实现nginx web同步更新 一.安装 1.查看是否安装cvs rpm -qa | grep subversion 2.安装 yum install sub ...
- Windows版的各种Python库安装包下载地址与安装过程
在用Python开发时(Windows环境),会碰到需要安装某个版本的第三方库,为了以后查找.安装方便,总结如下: windows版的各种Python库安装包下载地址:http://www.lfd.u ...
- CentOS和Ubuntu下安装配置Greenplum数据库集群(包括安装包和源码编译安装)
首先说一下,无论是CentOS/RedHat还是Ubuntu都可以按源码方式.安装包方式编译安装. 1. 规划 192.168.4.93(h93) 1个主master 2个主segm ...
- Visual Studio 2017各版本安装包离线下载、安装全解析
关于Visual Studio 2017各版本安装包离线下载.更新和安装的方法以及通过已下载版本减少下载量的办法 微软最近发布了正式版Visual Studio 2017并公开了其下载方式,不过由于V ...
- Office365完整离线安装包下载及自定义安装教程
Office 365是微软打造的一款适用于教育机构使用的office办公软件,这里为大家提供了一个Office 365离线安装包下载工具,让office 365离线包下载到本地再安装,而不是联网下载安 ...
- java JDK安装包的获取与安装
Java JDK 安装包获取和安装: JDK 1.8.211 官网下载地址 https://www.oracle.com/technetwork/java/javase/downloads/jdk8- ...
- conda查找安装包的版本以及安装特定版本的包
如下图 想要安装特定版本的torchvision,然后conda search torchvision,能够列出conda云上所有的安装包 然后,安装包的时候,conda install 包名=版本就 ...
- WinForm使用Setuo Project打包安装包 (附带vs2019 InstallerProjects安装程序)
vs2019 InstallerProjects安装程序地址: 链接:https://pan.baidu.com/s/1K5iDuQT4CBBw2dJjRLqhjg提取码:dfhy 转载至https: ...
随机推荐
- nrm 源管理器
什么是nrm nrm 是一个 npm 源管理器,允许你快速地在 npm 源间切换. 安装nrm 在命令行执行命令,npm install -g nrm,全局安装nrm. 使用 执行命令nrm ls查看 ...
- 吴裕雄 Bootstrap 前端框架开发——Bootstrap 表格:条纹表格
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- 重要参考SQL
--保存问卷调查信息IF ISNULL(OBJECT_ID('P_WebSaveSQRecord'),0) > 0 DROP PROCEDURE P_WebSaveSQRecordGO crea ...
- java web开发缓存方案,ehcache和redis哪个更好
Ehcache在java项目广泛的使用.它是一个开源的.设计于提高在数据从RDBMS中取出来的高花费.高延迟采取的一种缓存方案.正因为Ehcache具有健壮性(基于java开发).被认证(具有apac ...
- Java对比两个数据库中的表和字段,写个冷门的东西
Java对比两个数据库中的表和字段,写个冷门的东西 转载的 来源网络 目前所在的项目组距离下个版本上线已经很近了,就面临了一个问题:开发人员在开发库上根据需要增加数据表.数据字段.或者变更了字段类型或 ...
- 线程高级篇-Lock锁实现生产者-消费者模型
Lock锁介绍: 在java中可以使用 synchronized 来实现多线程下对象的同步访问,为了获得更加灵活使用场景.高效的性能,java还提供了Lock接口及其实现类ReentrantLock和 ...
- 内核MKDEV(MAJOR, MINOR)
版本:linux-2.6.24.4 宏: MKDEV(MAJOR, MINOR); 说明: 获取设备在设备表中的位置. MAJOR 主设备号 MINOR 次设备号 内核使用的版本号 ...
- 编程题目: 两个队列实现栈(Python)
感觉两个队列实现栈 比 两个栈实现队列 麻烦 1.栈为空:当两个队列都为空的时候,栈为空 2.入栈操作:当队列2为空的时候,将元素入队到队列1:当队列1位空的时候,将元素入队到队列2: 如果队列1 和 ...
- 我的第一个爬虫【python selenium】
去年写的一个小功能,一年过得好快,好快! 目的:爬取京东商品详情页面的内容(商品名称.价格.评价数量)后存储到xls文档中,方便商家分析自己商品的动态. 软件:chrome(windows).chro ...
- uboot源码分析1-启动第一阶段
1.不简单的头文件包含 #include <config.h>:这个文件的内容其实是包含了一个头文件:#include <configs/x210_sd.h>". # ...