Python3.7 环境下安装wxPython教程

Python3.7 环境下安装wxPython教程python3.7环境下安装wxPython教程我的环境安装步骤运行代码和结果我的环境我的安装环境:系统:Windows10专业版;Python版本:Python3.7;wxpython版本::wxPython4.0.6;安装步骤下载wxpython安装包确定你的Python版本,比如我这里是Python3.7,到官网https://pypi.org/proj…

大家好,又见面了,我是你们的朋友全栈君。

python3.7环境下安装wxPython教程

我的环境

我的安装环境:

  1. 系统: Windows10专业版;
  2. Python版本: Python3.7;
    在这里插入图片描述
  3. wxpython版本: :wxPython 4.0.6;
    在这里插入图片描述

安装步骤

  1. 下载wxpython安装包
    确定你的Python版本,比如我这里是Python3.7,到官网
    wxPython-4.0.6-cp37
    下载对应的wxpython安装包,我这里下载的是wxPython-4.0.6-cp37-cp37m-win_amd64.whl这个版本。
    注意:有同学私信我whl文件,恰好我没将它删除。现已经将实示例的whl文件,上传我的资源中心,免费下载(安装使用后请删除源文件,不可用于商业行为!!!)
    或者 点击这里 wxPython4的目录(包含所有版本) ??take whatever
    you want.
    在这里插入图片描述
    注意:wxpython的版本一直在更新,所以下载最新版本就行了。另外,不要去其他的小网站下载这些whl文件,很容易出错,有官方就去官方的。

  2. 安装wxpython
    (1)anaconda环境下安装
    我电脑上安装了anaconda环境,其实和非anaconda环境没什么区别,只不过路径要注意。
    在这里插入图片描述
    其中,base这个虚拟环境就是Python3.7的,那我在Python3.7下安装wxpython,首先把下载好的wxPython-4.0.6-cp37-cp37m-win_amd64.whl文件拷贝到Python3.7环境的Scripts目录下面,然后启动命令行,进入到Python3.7环境的Scripts目录,执行命令:pip install wxPython-4.0.6-cp37-cp37m-win_amd64.whl
    在这里插入图片描述
    安装成功。

    (2)非anaconda环境
    也是下载好对应的wxpython安装包,把下载好的whl文件拷贝到PythonX.X环境的Scripts目录下面,然后启动命令行,进入到PythonX.X环境的Scripts目录,执行命令:pip install XXX.whl

运行代码和结果

这时候打开pycharm,把下面的代码复制进去。

// 一个简单的demo
import wx

app = wx.App()
window = wx.Frame(None, title="wxPython", size=(400, 300))
panel = wx.Panel(window)
label = wx.StaticText(panel, label="Hello World", pos=(100, 100))
window.Show(True)
app.MainLoop()

运行结果:
在这里插入图片描述
至此,就完成啦!

图形界面安排辽!!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143263.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • linux下安装pip3(ubuntu怎么安装pip)

    首先下载文件:复制执行即可wgethttps://bootstrap.pypa.io/get-pip.py–no-check-certificate 安装:pythonget-pip.py 

    2022年4月17日
  • 登录的时候出现token无效_token已过期

    登录的时候出现token无效_token已过期msg:‘无效token’,status:400原因:用第三方组件element-ui或者其他组件的单个功能上传图片,没有用到axios发请求,而是组件内部自己封装了一个ajax去发请求,组件内部封装的ajax不携带Authorization字段.解决方案:1.首先在上传组件中手动添加:headers:”headerObj”2.再设置上传组件的请求头,添加Authorization字段:就解决了。…

    2022年9月13日
  • mock测试使用说明

    mock测试使用说明mock测试使用说明1mock简介2mock的使用1下载moco的jar包2启动jar包3简单案例11创建配置文件config-get.json2启动jar包3测试4简单案例21创建配置文件config-post-get.json2启动jar包3测试5配置文件参数说明6总结因博主最近看测试同学偷偷在搭建mock进行测试,好奇看了一下,记录一下使用过程mock官网下载mock官网文档参考资料:https://blog.csdn.net/qq_32706349/arti

    2022年6月20日
  • smartctl命令详解

    smartctl命令详解1、什么是S.M.A.R.T.SMART是一种磁盘自我分析检测技术,早在90年代末就基本得到了普及,每一块硬盘(包括IDE、SCSI)在运行的时候,都会将自身的若干参数记录下来。这些参数包括型号、容量、温度、密度、扇区、寻道时间、传输、误码率等。硬盘运行了几千小时后,很多内在的物理参数都会发生变化,某一参数超过报警阈值,则说明硬盘接近损坏,此时硬盘依然在工作,如果用户不理睬这个报警继续使用,那

    2022年6月25日
  • webservices协议_webservice框架有哪些

    webservices协议_webservice框架有哪些Webservice三种规范•1、JAX-WSJAX-WS是JAX-RPC的演进版本,但JAX-WS并不完全向后兼容JAX-RPC,二者最大的区别就是RPC/encoded样式的WSDL,JAX-WS已经不提供这种支持。•2、JAXM&SAAJJAXM(JAVAAPIForXMLMessage)主

    2022年9月2日
  • WinForm学习

    WinForm学习C#学习

    2022年10月7日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号