> For the complete documentation index, see [llms.txt](https://euclid-jie.gitbook.io/euclid_jie_s_book/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://euclid-jie.gitbook.io/euclid_jie_s_book/python/python-de-ide-pei-zhi.md).

# python的IDE配置

主要介绍几个常用的`Python IDE`工具

### `Pycharm`

#### 解释器设置

新开一个项目，运行代码时，要设置解释器，就是选一个本地的`Python`，如果不能自动识别，那可能需要手动添加路径或者是重新安装一个内核了。

不够主流的应该是给每一个项目创建一个虚拟环境，目前我的库都比较单一，所以目前没有虚拟环境的需求，便都使用本地原始编辑器。

#### 插件

1. `Gitee`

   实现本地与`Gitee`仓库的连接，因为`Github`连接不稳定，所以使用`Gitee`作为临时替代
2. `WakaTime`

   记录`conding`时间
3. `.ignore`

   创建`.ignore`文件，使得`git`屏蔽上传一些文件，新增屏蔽的时候只需要在`.ignore`中写入文件名就成

### `Vscode`

#### 优点：

1. 总体感觉比`Vscode`要强，具体强在哪也说不太出来，反正对于项目化管理，一项目设置体验`Vscode`没有
2. 以`gbk`格式编码的`CSV`，`Pycharm`可以识别并以`gbk`格式打开，免去了再开一个`Excel`的烦恼

#### 缺点：

1. 远程连接好像没有`Vscode`那么方便，不过也许是我学识尚浅
2. 确实没有`Vscode`连接那么方便，需要下载专业版`Pycharm`
3. `Git`操作没有`Vscode`简洁，此外整体的布局也很拥挤，是因为`Pycharm`功能更多更完善的原因吧
