Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clarify Python/pip setup instructions in getting_started.rst #13061

Open
Imama-Kainat opened this issue Feb 8, 2025 · 1 comment
Open

Clarify Python/pip setup instructions in getting_started.rst #13061

Imama-Kainat opened this issue Feb 8, 2025 · 1 comment

Comments

@Imama-Kainat
Copy link

The "Python and Pip" section in getting_started.rst currently states:

"Managing Python installations can be quite tricky. We highly recommend using pyenv or if you are more comfortable using a package manager, then package managers like Homebrew on Mac or apt on Debian for this."

This text doesn't explain why managing Python installations is tricky. New developers might not understand the need for pyenv or other version management tools. It would be beneficial to explain that different projects (including Kolibri) may require specific Python versions, and that pyenv helps manage these versions effectively.

Suggested improvement:

"Managing Python installations can be challenging because different projects may require different Python versions. Using a tool like pyenv is highly recommended as it allows you to easily switch between Python versions. If you prefer using a package manager, you can use Homebrew on macOS or apt on Debian."

It might also be helpful to briefly explain what pyenv does (e.g., "pyenv is a tool that allows you to install and manage multiple Python versions on your system").

@Imama-Kainat
Copy link
Author

I'd like to take this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant