Skip to main content

dcheckdev

一键检查本地开发环境的命令行工具。 / A one-command local dev environment checker.

简介

dcheckdev 会用彩色表格列出:

  1. 工具版本:Python、Go、Node、Git、Java、Wails 是否安装、版本号和实际使用的位置
  2. PATH 检查:重复、失效、变量无法展开、误把文件写进 PATH 的条目
  3. 关键配置:GOROOT / GOPATH / GOPROXY、pip 镜像、npm 镜像和全局目录、Git 用户名和邮箱、JAVA_HOME
  4. 端口占用:8000、8080、5173、3306、5672、6379 是否被占用,以及占用的程序

安装

python -m pip install dcheckdev

使用

devcheck

建议在 PowerShell、Windows Terminal 等真正的终端里运行,颜色显示最完整。


Overview

dcheckdev prints colored tables showing:

  1. Tool versions: whether Python, Go, Node, Git, Java and Wails are installed, their versions and which executable is actually used
  2. PATH check: duplicate, missing, unexpanded-variable and file-instead-of-directory entries
  3. Key configs: GOROOT / GOPATH / GOPROXY, pip index, npm registry and global prefix, Git user name and email, JAVA_HOME
  4. 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)

Source distribution for dcheckdev 0.1.0
File Size Uploaded
dcheckdev-0.1.0.tar.gz 5.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dcheckdev 0.1.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page