# 易函数视窗编程系统快速入门
[toc]
# 运行环境
* window系统 或 mac os系统
* [python 3.7 及以上 anaconda 集成环境](https://www.anaconda.com/products/individual#Downloads)
* [代码开发工具 Pycharm](https://www.jetbrains.com/pycharm/)
* [Pycharm 中文提示插件](https://github.com/tuchg/ChinesePinyin-CodeCompletionHelper)
# 1. 安装 python anaconda 集成环境
[到 anaconda 下载 python 运行环境 最新版](https://www.anaconda.com/products/individual#Downloads)
我建议是安装 3.7 的版本
[点击下载 3.7 python 64位](https://repo.anaconda.com/archive/Anaconda3-2019.07-Windows-x86_64.exe)
[点击下载 3.8 python 64位 (477 MB)](https://repo.anaconda.com/archive/Anaconda3-2021.05-Windows-x86_64.exe)
# 2. 安装 pycharm
下载社区版是免费的
https://www.jetbrains.com/pycharm/
[点击下载社区版pycharm](https://download.jetbrains.com/python/pycharm-community-2021.1.2.exe)
# 3. 安装 pycharm 插件 中文提示插件 以及 pycharm中文界面汉化包
搜索在插件中搜索 chinese 安装两个插件
![](https://img.kancloud.cn/cd/aa/cdaa5cb87f3623381d7df8c91c51a90a_486x730.png)
![](https://img.kancloud.cn/74/be/74be85ec8117ff0f6806aac137281b6f_1315x400.png)
![](https://img.kancloud.cn/d6/93/d693e22fe59ab1a1d9120d08e02d2ea3_891x423.png)
# 4. 配置pip镜像加速
## 在windows环境下修改pip镜像源的方法
* 1.在windows文件管理器中,输入**%APPDATA%**
* 2.在该目录下新建pip文件夹,然后到pip文件夹里面去新建个pip.ini文件
* 3. 在新建的pip.ini文件中输入以下内容,文件路径
`C:\Users\Administrator\AppData\Roaming\pip\pip.ini`
~~~
[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
~~~
# 5. 安装 易函数 pyefun
第一次安装易函数时使用
```
pip install pyefun -i https://mirrors.aliyun.com/pypi/simple/
```
升级易函数时使用
```
pip install -U pyefun
```
# 6. 使用 pyefun 易函数
```python
from pyefun import *
```
> 提示: 如果你的程序是需要打包编译为exe的必须使用`import pyefun as efun` 而不能是`import *`
> 打包使用 [Nuitka python打包工具使用教程](https://zhuanlan.zhihu.com/p/133303836)
# 7. 安装 易函数视窗编程系统
[视频教程 bilibili 易函数视窗编程系统安装及使用教程](https://www.bilibili.com/video/BV1yV41147Qr/)
![从 Pycharm 中打开易函数视窗设计器](https://gitee.com/duolabmeng666/pyefun/raw/master/docs/source/_static/efun_view_system/5.png)
## 下载易函数视窗编程系统
[百度网盘 https://pan.baidu.com/s/1Nccbrh23070PBCs7eAl4fA](https://pan.baidu.com/s/1Nccbrh23070PBCs7eAl4fA)提取码: p4qb
* efun\_view\_system.exe 易函数视窗编程系统安装包
* efun\_pycharm.jar 易函数视窗编程系统Pycharm插件安装包
## 1.运行 易函数视窗编程系统安装包`efun_view_system.exe`
将文件解压至`c:/`
![易函数视窗编程系统安装包](https://gitee.com/duolabmeng666/pyefun/raw/master/docs/source/_static/efun_view_system/6.jpg)
## 2.安装 易函数视窗编程系统 Pycharm 插件安装包`efun_pycharm.jar`
将 efun\_pycharm.jar 文件拽入 Pycharm 编辑器中 任意位置
出现安装提示 以后点击 restart 重启编辑器 出现易函数视窗编程系统菜单 就算是安装成功了
![易函数视窗编程系统Pycharm插件安装包](https://gitee.com/duolabmeng666/pyefun/raw/master/docs/source/_static/efun_view_system/1.jpg)
## 3. 配置 易函数视窗编程系统
点击pycharm顶部菜单`易函数视窗编程系统`选择`配置易函数视窗编程系统`
输入以下路径
~~~
C:\efun_view_system\wxefun_window.exe
~~~
点击确定配置完成
![易函数视窗编程系统](https://gitee.com/duolabmeng666/pyefun/raw/master/docs/source/_static/efun_view_system/2.png)![易函数视窗编程系统](https://gitee.com/duolabmeng666/pyefun/raw/master/docs/source/_static/efun_view_system/3.jpg)
## 4. 从 Pycharm 中打开易函数视窗设计器
任意新建 python 文件后 在编辑器中 右键点击菜单`打开易函数视窗设计器`
设计好界面后双击组件即可进入代码编辑区域
![从 Pycharm 中打开易函数视窗设计器](https://gitee.com/duolabmeng666/pyefun/raw/master/docs/source/_static/efun_view_system/4.png)![从 Pycharm 中打开易函数视窗设计器](https://gitee.com/duolabmeng666/pyefun/raw/master/docs/source/_static/efun_view_system/5.png)
## 5. 运行 查看效果
运行代码需要安装`pyefun`和`wxpython`
~~~
pip install pyefun
pip install wxpython
~~~
菜单栏中点击`Run`再选择`Run`选择 当前文件即可运行
该代码支持跨平台可在`window``mac os``ubuntu`中运行
![从 Pycharm 中打开易函数视窗设计器](https://gitee.com/duolabmeng666/pyefun/raw/master/docs/source/_static/efun_view_system/7.png)![从 Pycharm 中打开易函数视窗设计器](https://gitee.com/duolabmeng666/pyefun/raw/master/docs/source/_static/efun_view_system/8.png)
## 6. 编译为可执行程序
> 提示: 如果你的程序是需要编译为exe的必须使用`import pyefun as efun`而不能是`import *`
[用易函数将任意python文件编译为exe](%E7%BC%96%E8%AF%91%E6%A8%A1%E5%9D%97%E7%9A%84%E4%BD%BF%E7%94%A8.md)
[用易函数视窗编程系统开发一键编译任意python脚本工具](%E7%94%A8%E6%98%93%E5%87%BD%E6%95%B0%E8%A7%86%E7%AA%97%E7%BC%96%E7%A8%8B%E7%B3%BB%E7%BB%9F%E5%BC%80%E5%8F%91%E4%B8%80%E9%94%AE%E7%BC%96%E8%AF%91%E4%BB%BB%E6%84%8Fpython%E8%84%9A%E6%9C%AC%E5%B7%A5%E5%85%B7.md)
视频讲解
[bilibili 用pyefun易函数将任意python文件编译为exe](https://www.bilibili.com/video/BV1Hh41167Yt)
[bilibili 用易函数视窗编程系统开发一键编译任意python脚本工具](https://www.bilibili.com/video/BV1T64y1X7vB)
# 8. 在`github`或者`码云`中 点击 `Star` 和 `Watching` 每次易函数更新时你都会收到通知
github (主库) :[https://github.com/duolabmeng6/pyefun](https://github.com/duolabmeng6/pyefun)
码云 :[https://gitee.com/duolabmeng666/pyefun](https://gitee.com/duolabmeng666/pyefun)
## 码云 [https://gitee.com/duolabmeng666/pyefun](https://gitee.com/duolabmeng666/pyefun)
![](https://img.kancloud.cn/65/11/6511e4f485f1080ba5a77d63a4d7bbc9_1849x482.png)
## github [https://github.com/duolabmeng6/pyefun](https://github.com/duolabmeng6/pyefun)
![](https://img.kancloud.cn/14/1c/141cdace486ad67bbc58186af3b810d4_1459x561.png)