dcheckdev
一键检查本地开发环境的命令行工具。 / A one-command local dev environment checker.
简介
dcheckdev 会用彩色表格列出:
- 工具版本:Python、Go、Node、Git、Java、Wails 是否安装、版本号和实际使用的位置
- PATH 检查:重复、失效、变量无法展开、误把文件写进 PATH 的条目
- 关键配置:GOROOT / GOPATH / GOPROXY、pip 镜像、npm 镜像和全局目录、Git 用户名和邮箱、JAVA_HOME
- 端口占用:8000、8080、5173、3306、5672、6379 是否被占用,以及占用的程序
安装
python -m pip install dcheckdev
使用
devcheck
建议在 PowerShell、Windows Terminal 等真正的终端里运行,颜色显示最完整。
Overview
dcheckdev prints colored tables showing:
- Tool versions: whether Python, Go, Node, Git, Java and Wails are installed, their versions and which executable is actually used
- PATH check: duplicate, missing, unexpanded-variable and file-instead-of-directory entries
- Key configs: GOROOT / GOPATH / GOPROXY, pip index, npm registry and global prefix, Git user name and email, JAVA_HOME
- Port usage: whether ports 8000, 8080, 5173, 3306, 5672 and 6379 are in use, and by which process
Install
python -m pip install dcheckdev
Usage
devcheck
License
MIT
Metadata
Release files for dcheckdev 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dcheckdev-0.1.0.tar.gz | 5.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dcheckdev-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.1 kB
Release files / dcheckdev-0.1.0.tar.gz
| Download URL | dcheckdev-0.1.0.tar.gz |
|---|---|
| Size | 5.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
360409c075126062bb266782d921a180921198a6f875d0d69961253ef9a31daa
|
|
BLAKE2b-256 checksum How to use checksums |
12ceb7485a58905e425d23f2871142372bbf91fe480f14297d52f931c57ea096
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|
Release files / dcheckdev-0.1.0-py3-none-any.whl
| Download URL | dcheckdev-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
35c3a5bd78f58b1b332e473a4a2cbfec5a486b8c52b21426e1223b8e91bd3703
|
|
BLAKE2b-256 checksum How to use checksums |
46a4b38531a56aaaba2ac55ff66ccdf0bd05a0c0551051368b4b7136b45e54e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.5
|