赞
踩
点击开始菜单输入管理应用执行别名
搜索系统设置,将该列表划到最底部,找到python.exe
和python3.exe
,将其设置为关闭状态
这是微软搞的狗皮膏药,强制型环境变量
1.考虑版本管理:Anaconda官网、Miniconda清华镜像、pyenv-win的Github仓库
2.只安装Python:华为镜像、阿里镜像、newbe、Python官网ftp地址
本篇文章安装Anaconda的Anaconda3-2021.11-Windows-x86_64.exe
版本,下载链接
更高的版本不支持添加环境变量
选择All Users (requires admin privileges)
勾选Add Anaconda3 to the system PATH environment variable
其他界面选择下一步
和安装
,弹出的网页直接关闭就行了
运行conda --version
,成功输出conda的版本号说明安装成功
Anaconda 镜像使用帮助 - 清华大学开源软件镜像站
配置文件位置:%USERPROFILE%\.condarc
在Anaconda Powershell Prompt (Anaconda3)
中运行以下命令配置pip镜像源
pip config set global.index-url https://repo.huaweicloud.com/repository/pypi/simple;pip config set global.trusted-host repo.huaweicloud.com;pip config set global.timeout 6000
安装Anaconda后自带一个3.9.7版本的Python,但是还是另外创建一个Python环境
访问kivy文档查看kivy支持的Python版本
conda create --name GUIkivy python=3.10
conda env list
查看已拥有的环境,星号*
代表当前使用的环境
conda activate GUIkivy
切换刚创建的环境(新开的命令行窗口注意切换)(Powershell不识别该命令)
conda install -c conda-forge kivy -y
安装kivy
conda install -c conda-forge black -y
安装代码格式化工具
conda install -c conda-forge pyinstaller -y
安装打包工具pyinstaller
conda install -c conda-forge nuitka -y
安装打包工具nuitka
pip install kivy_examples
安装kivy的代码例子
VSCode下载地址 - Azure中国区,安装时记得勾选两个上下文菜单
选项,安装插件:简体中文语言包、Python、Pylint代码检查
Ctrl+Shift+P
打开VSCode的命令面板,输入>Python: Select Interpreter
并点击,选择Python 3.10.9 ('GUIkivy')
新建文件夹python-kivy
用于放置代码,用VSCode打开文件夹,新建文件hello_world.py
""" Filename: hello_world.py """ import kivy from kivy.app import App from kivy.uix.button import Button kivy.require("2.1.0") class MyApp(App): """docstring for MyApp""" def build(self): return Button(text="Hello World") if __name__ == "__main__": MyApp().run()
点击运行按钮或者右键代码编辑区域选择
在终端中运行 Python 文件
然后你就得到了一个被按钮占满的窗口。
代码的文件位置:.\python-kivy\hello_world.py
在这个路径运行cmd命令
conda activate GUIkivy
python -m PyInstaller --onefile --name helloworld hello_world.py
生成文件位置:.\python-kivy\dist\helloworld.exe
运行一下
如果不使用upx模式(默认是使用的),文件大小会增加2.5MB
如果-w, --windowed, --noconsole
隐藏控制台打包模式就会出现如下现象
绷不住了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。