Registry / plink
library2.4.9pypypi✓ verified 85d ago

A Tk-based knot and link editor for creating, editing, and analyzing knots and links. Version 2.4.9; released irregularly on PyPI.

pip install plink
INSTALL
IMPORT
SIG · PLINK
P
plink
pythonv2.4.9
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

LinkEditor
from plink import LinkEditor
Primary class for the editor
Link
from plink import Link
Data structure for knots/links

Launches the interactive Tk knot editor.

from plink import LinkEditor app = LinkEditor() app.mainloop()
Debug
Known issues
gotchaplink requires a Tkinter-capable Python installation (tkinter must be importable).
fix
Install Tkinter via your system package manager (e.g., python3-tk on Ubuntu) or use a Python distribution that bundles Tkinter.
affects: 2.x
gotchaplink's GUI does not work in headless environments (no display server).
fix
Run on a desktop environment or use Xvfb for headless testing, but GUI interaction is required.
affects: 2.x
deprecatedPython 3.8 support is no longer tested; may break in future releases.
fix
Upgrade to Python 3.9+.
affects: <3.9
Errors
Common errors & fixes
ModuleNotFoundError: No module named 'plink'
plink is not installed.
fix
pip install plink
tkinter.TclError: no display name and no $DISPLAY environment variable
Running on a headless server or without a display.
fix
Use a virtual display (e.g., Xvfb) or run locally with a GUI.
Upgrade
Version history
2.4.9latest on PyPI · released Feb 15, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources
plink — pip install plink · libregistry