Linux command
circup 命令
文本
复制后可按需替换文件名、目录或参数。
常用示例
List installed CircuitPython libraries
circup list
Update all libraries
circup update
Install a library
circup install [library_name]
Uninstall a library
circup uninstall [library_name]
Show outdated libraries
circup show
Freeze installed libraries
circup freeze > [requirements.txt]
说明
circup is a package manager for CircuitPython libraries on microcontroller boards. It manages the lib folder on connected CircuitPython devices, checking installed libraries against the Adafruit CircuitPython Bundle for available updates. The tool automatically detects connected CircuitPython devices by scanning mounted filesystems for a valid CircuitPython installation. It handles downloading, installing, updating, and removing libraries, and can freeze the current library state into a requirements file for reproducibility. circup is written in Python and installed via pip. It supports boards like Adafruit Feather, Circuit Playground, and other CircuitPython-compatible hardware.
FAQ
What is the circup command used for?
circup is a package manager for CircuitPython libraries on microcontroller boards. It manages the lib folder on connected CircuitPython devices, checking installed libraries against the Adafruit CircuitPython Bundle for available updates. The tool automatically detects connected CircuitPython devices by scanning mounted filesystems for a valid CircuitPython installation. It handles downloading, installing, updating, and removing libraries, and can freeze the current library state into a requirements file for reproducibility. circup is written in Python and installed via pip. It supports boards like Adafruit Feather, Circuit Playground, and other CircuitPython-compatible hardware.
How do I run a basic circup example?
Run `circup list` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
Where can I find more circup examples?
This page includes 6 examples for circup, plus related commands for nearby Linux tasks.