当前位置:网站首页 > 技术博客 > 正文

pycharm中出现no module named



Py2exe-GUI Logo

GitHub Repo stars Python Version PyPI Version PyPI Downloads

PySide Version Ruff Code style: black Checked with mypy

English | 简体中文

Py2exe-GUI is an assist tool based on PySide6, designed to provide a complete yet easy-to-use GUI for PyInstaller.

Screenshot

Screenshot

It has the following features:

  • Fully graphical interface, easy to use.
  • All options of PyInstaller will be supported.
  • You can invoke any local Python interpreter with its corresponding environment, eliminating the need to reinstall it in each interpreter environment to be packaged.
  • Cross-platform, supports Windows, Linux and macOS.

Note: Py2exe-GUI is still in the early stages of development, and the distributions provided are beta versions. Installation methods may change frequently, so be sure to check these instructions often.

First, install PyInstaller in the Python interpreter environment which to be packaged:

pipinstallpyinstaller 

Then install Py2exe-GUI with :

pipinstallpy2exe-gui 

Run:

py2exe-gui 

You can run py2exe-gui as a package if running it as a script doesn't work:

python-mpy2exe_gui 

For those who like to try it out or are in desperate need of the latest bug fixes, you can run it through the repository source code:

  1. Download the latest main branching source code.
  2. Unzip it and go to the directory. Launch a terminal to create and activate the virtual environment:
    python-mvenvvenv .envcriptsctivate.ps1 
    python3-mvenvvenv venv/bin/activate 
  3. Install dependencies and run the program.
    pipinstall-rrequirements.txt pythonhttps://pypi.org/project/py2exe-gui/src/Py2exe-GUI.py 

Py2exe-GUI is a free and open source software and anyone is welcome to contribute to its development.

If you encounter any problems while using it (including bugs, typos, etc.), or if you have suggestions for new features, you can open an issue.

If you have the willingness and ability to contribute code, please read the contribution guidance for more details.

GPLv3

Py2exe-GUI is licensed under the GPLv3 open source license, see the LICENSE file for details.

There is one exception: if your project uses Py2exe-GUI only as a packaging tool, and your final distribution does not contain Py2exe-GUI's source code or binaries, then your project is not restricted by the GPLv3 restrictions and can still be distributed as closed-source commercial software.

Py2exe-GUI Copyright (C) 2022-2024 muzing This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>. 

Py2exe-GUI Logo

GitHub Repo stars Python Version PyPI Version PyPI Downloads

PySide Version Ruff Code style: black Checked with mypy

English | 简体中文

Py2exe-GUI 是一个基于 PySide6 开发的辅助工具,旨在为 PyInstaller 提供完整易用的图形化界面,方便用户进行 Python 项目的打包。

界面截图

界面截图

有如下特性:

  • 完全图形化界面,易用。
  • 将会支持 PyInstaller 的全部选项。
  • 可以调用本地任一 Python 解释器与对应环境,无需在每个待打包的解释器环境中重复安装。
  • 跨平台,支持 Windows、Linux、MacOS。

注意:Py2exe-GUI 尚处早期开发阶段,提供的分发版本均为beta-测试版。安装方式也可能频繁变化,注意经常查阅此使用说明。

首先在待打包的 Python 解释器环境中安装 PyInstaller:

pipinstallpyinstaller 

然后通过 pip 安装 Py2exe-GUI:

pipinstallpy2exe-gui 

运行

py2exe-gui 

如果以脚本形式运行失败,还可以尝试作为 Python 包运行:

python-mpy2exe_gui 

对于喜欢尝鲜或急需最新 bug 修复的用户,可以通过仓库源码运行:

  1. 下载最新 main 分支源码
  2. 解压后进入目录,启动命令行/终端,创建并激活虚拟环境:
    python-mvenvvenv .envcriptsctivate.ps1 
    python3-mvenvvenv venv/bin/activate 
  3. 安装依赖、运行程序:
    pipinstall-rrequirements.txt pythonhttps://pypi.org/project/py2exe-gui/src/Py2exe-GUI.py 

Py2exe-GUI 是一个自由的开源软件,欢迎任何人为其开发贡献力量。

如果你在使用时遇到任何问题(包括 bug、界面错别字等),或者提议新增实用功能,可以提交一个 issue。

如果你有能力有想法贡献代码,请阅读贡献指南了解更多详情。

GPLv3

Py2exe-GUI 采用 GPLv3 开源许可证,详情请参见 LICENSE 文件。

但有一个例外:如果你的项目仅使用 Py2exe-GUI 作为打包工具,而最终发布的软件中并不包含 Py2exe-GUI 的源码或二进制文件,那么你的项目不会受到 GPLv3 的限制,仍可作为闭源商业软件发布。

Py2exe-GUI Copyright (C) 2022-2024 Muzing This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>. 

  • 上一篇: 相似度是什么意思
  • 下一篇: MySQL多表查询
  • 版权声明


    相关文章:

  • 相似度是什么意思2024-10-28 19:30:04
  • green 数据库2024-10-28 19:30:04
  • centos版本越高越好吗2024-10-28 19:30:04
  • 电驴最新服务器列表 20202024-10-28 19:30:04
  • 班知达藏文输入法2024-10-28 19:30:04
  • MySQL多表查询2024-10-28 19:30:04
  • 面向对象编程c++程序2024-10-28 19:30:04
  • 消防安全的四懂四会和四个能力分别是什么2024-10-28 19:30:04
  • 计算机组成包括哪些2024-10-28 19:30:04
  • html导入外部js文件代码2024-10-28 19:30:04