diff options
author | 2024-03-21 11:47:37 -0300 | |
---|---|---|
committer | 2024-03-21 14:47:37 +0000 | |
commit | 92fc4b9ed14e20ca91e04a28364263aceea87437 (patch) | |
tree | 0b72421cd6a368929d5e5ab6f0359fcfe8707f1d | |
parent | Bump azure/k8s-deploy from 4 to 5 (#2965) (diff) |
New Tag: "Avoid System Python for Development" (#2797)
-rw-r--r-- | bot/resources/tags/system-python.md | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/bot/resources/tags/system-python.md b/bot/resources/tags/system-python.md new file mode 100644 index 000000000..baac7665e --- /dev/null +++ b/bot/resources/tags/system-python.md @@ -0,0 +1,18 @@ +--- +embed: + title: "System Python" +--- + +*Why Avoid System Python for Development on Unix-like Systems:* + +- **Critical Operating System Dependencies:** Altering the system Python installation may harm internal operating system dependencies. + +- **Stability and Security Concerns:** System interpreters lag behind current releases, lacking the latest features and security patches. + +- **Limited Package Control:** External package management restricts control over versions, leading to compatibility issues with outdated packages. + +*Recommended Approach:* + +- **Install Independent Interpreter:** Install Python from source or utilize a virtual environment for flexibility and control. + +- **Utilize [Pyenv](https://github.com/pyenv/pyenv) or Similar Tools:** Manage multiple Python versions and create isolated development environments for smoother workflows. |