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的一个用法:
1 2 3 4 5 6 7 8 9 10 | 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 -o .py',Working directory填写'',保存,使用时,右键.ui文件,选择external tools,点击pyuic即可。QtDesigner的配置,Programs:F:\anaconda\Library\bin\designer.exe(这里是各位自己的designer路径,之前所看到的),Working directory:''。pyrcc的配置,name:pyrcc(可以自定义,自己知道就好),Program:这里输入pyrcc.exe的路径,一般都在python文件夹下,可以参考下我的路径(C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Scripts\pyrcc5.exe),Arguments:' -o _rc.py'
Working Dir: 。当视频播放时,QVideoWidget不能显示视频时,有可能是缺少解码器,http://www.codecguide.com/download_k-lite_codec_pack_basic.htm下载该解码器即可。
VSCode中配置pyqt5,下载插件pyqt5 integration,然后在设置中,进入Extension setting,修改pyqtDesigner的路径,然后就可以右键.ui在designer里打开了。
网上在线文档: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,如果fitz没安装成功,则先安装traits(https://www.lfd.uci.edu/~gohlke/pythonlibs/#traits),建议在全新的venv中进行操作。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix