CondaEnv Master is a user-friendly and intuitive GUI application for managing Conda environments. It allows you to easily create, delete, export, and import Conda environments with just a few clicks.
- Create Environments: Quickly create new Conda environments with a specified Python version.
- Delete Environments: Remove Conda environments that are no longer needed.
- Export Environments: Save environment configurations to a YAML file for sharing or backup.
- Import Environments: Restore environments from a YAML file.
- Intuitive Interface: A clean and easy-to-navigate graphical user interface.
- Multi-language Support: The application supports a wide range of languages and automatically adapts to your system's locale.
- Native Python: The application is built entirely using native Python libraries, without any third-party dependencies.
- Python: This application uses native Python libraries.
- Conda/Miniconda: Ensure that Conda or Miniconda is installed on your system. If you don't have Conda installed, please follow the instructions on the Miniconda Installation Guide to install it.
-
Clone the Repository:
git clone https://github.com/flowese/CondaEnvMaster.git
-
Navigate to the Project Directory:
cd CondaEnvMaster
-
Run the Application:
python CondaEnvMaster.py
-
Create a New Environment:
- Enter the environment name and select the Python version.
- Click the "+" button to create the environment.
-
Delete an Environment:
- Click the "❌" button next to the environment you wish to delete.
- Confirm the deletion when prompted.
-
Export an Environment:
- Click the "⬇️" button next to the environment you wish to export.
- Choose the location and filename for the YAML file.
-
Import an Environment:
- Click the "Import" button.
- Select the YAML file containing the environment configuration.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or issues, please contact flowese@gmail.com.
CondaEnv Master is developed and maintained by @flowese. Feel free to contribute or open issues on GitHub!