Welcome to pyenv-inspector, a tool designed to help you visualize and debug your Python virtual environments, packages, and dependencies. Whether you're a beginner or an experienced developer, this tool simplifies the management of your Python environments, making it easier to understand and troubleshoot your projects.
- Visualize Environments: Get a clear view of your Python virtual environments.
- Package Management: Easily list installed packages and their versions.
- Dependency Tracking: Understand the dependencies of your packages.
- Environment Variables: Inspect environment variables affecting your Python projects.
To get started with pyenv-inspector, download the latest release from the Releases section. Once downloaded, follow the instructions to execute the tool.
- Python 3.x
- pyenv installed on your system
After installing, you can run pyenv-inspector from your command line. It provides various commands to help you inspect your Python environments.
pyenv-inspector
This command will display a summary of your current Python environment.
To list all your Python virtual environments, use:
pyenv-inspector list
To see the installed packages in the current environment, run:
pyenv-inspector packages
To view the dependencies of a specific package, use:
pyenv-inspector dependencies <package_name>
To inspect the environment variables affecting your Python project, run:
pyenv-inspector env
The output of pyenv-inspector is designed to be straightforward. Each command will provide clear information about your Python environments, packages, and dependencies.
- Environments: Displays the name and path of each virtual environment.
- Packages: Lists the installed packages along with their versions.
- Dependencies: Shows which packages depend on others, helping you identify potential issues.
We welcome contributions to pyenv-inspector. If you want to help improve the tool, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push to your branch.
- Create a pull request.
Please ensure your code follows the project's coding style and includes tests where applicable.
pyenv-inspector is licensed under the MIT License. See the LICENSE file for more details.
For more information, visit the Releases section to download the latest version. You can also check the GitHub repository for updates and documentation.
Thank you for using pyenv-inspector! We hope this tool makes managing your Python environments easier and more efficient. If you have any questions or feedback, feel free to reach out. Happy coding!