English translation
Manage Python Environments and Packages with Anaconda Navigator
AI Article Decision Snapshot
Turn the lesson into workflow, model, budget, and security checks before choosing tools.
Use this quick snapshot before leaving the article. It keeps the next search tied to practical AI software, model/API, cost, privacy, and implementation questions.
Workflow fit
Identify the real job behind the article: coding, research, document review, support, analytics, content, or internal automation.
Model or tool decision
Decide whether the next step is a software shortlist, an AI tool comparison, an API platform choice, or a model benchmark.
Budget and usage signal
Estimate seats, API calls, prompt volume, retries, review time, and fallback work before assuming the workflow is cheap.
Security and privacy review
Check whether source code, customer data, private documents, prompts, logs, or embeddings will enter the AI workflow.
In the previous article, we introduced how to operate Anaconda Navigator via its graphical user interface. In this article, we will delve deeper into using Anaconda Navigator to manage environments and install, update, and remove Python packages. This guide aims to help you use Anaconda Navigator more efficiently—streamlining your Python development workflow.
Creating and Managing Environments
When working on data science or machine learning projects, isolating dependencies across different projects using separate environments is considered a best practice. With Anaconda Navigator, creating and managing such environments is straightforward.
Creating a New Environment
- Launch
Anaconda Navigator. - On the main interface, locate and click the Environments tab.
- Click the Create button in the top-right corner.
- In the pop-up dialog, enter a name for your environment (e.g.,
myenv) and select the desired Python version (e.g., 3.8). - Click the Create button.
The new environment will be created, and you’ll see it appear in the environment list.
Activating an Environment
In Anaconda Navigator, activating an environment is accomplished simply by selecting it. Under the Environments tab, click the environment you wish to activate, then navigate to the Home tab—you can now use packages installed in that environment.
Installing Packages
After creating an environment, you can install required packages into it.
- Ensure you have selected the target environment (e.g.,
myenv) under the Environments tab. - In the search box at the bottom, type the name of the package you want to install (e.g.,
numpy). - Once the package appears, check the box next to it.
- Click the Apply button at the bottom.
A confirmation window will appear, listing the pending actions. Review them and click Apply to proceed. Anaconda will then download and install the selected package(s).
Example: Installing Multiple Packages
Suppose you want to install both numpy and pandas into the myenv environment. Follow the steps above: select both packages by checking their respective boxes, then click Apply—Anaconda will automatically handle their installation.
Updating Packages
Updating packages in Anaconda Navigator is equally simple.
- Use the Environments tab to select your target environment (e.g.,
myenv). - Enter the package name (e.g.,
numpy) in the search box to locate the package you wish to update. - Check the box next to the package.
- Click the Apply button at the bottom, then confirm the update.
Example: Updating numpy
If you want to update numpy to its latest version in myenv, first locate numpy in the search results, ensure it’s checked, and then apply the update.
Removing Packages
When certain packages are no longer needed, you can uninstall them directly through Anaconda Navigator.
- Select the target environment (e.g.,
myenv). - Use the search box to find the package you wish to remove.
- Uncheck the box next to that package.
- Click Apply, then confirm the removal.
Example: Removing pandas
If you decide pandas is no longer needed, simply locate it in myenv, uncheck its box, and confirm the deletion.
Common Operation Shortcuts
- Refresh Environment: Click the Refresh button to update the current environment’s package list.
- View Package Details: Clicking on a package name displays detailed information—including its version, dependencies, and description.
Summary
Through this article, we’ve covered how to manage Python environments and packages using Anaconda Navigator. Tasks such as creating and activating environments, installing, updating, and removing packages are now intuitive and streamlined—significantly boosting productivity. In the next article, we’ll explore common issues and practical solutions to help you troubleshoot error messages you may encounter during usage.
Apply This Lesson
Turn this article into AI software, model, API, and security decisions.
English Article FAQ
Use this article as evidence before choosing AI tools
How should I use this AI Tutorials article?
Use it as the implementation or learning layer, then connect the idea to AI software buyer guides, tool comparisons, benchmarks, API choices, and security checks before making a production decision.
Is this English article different from the Chinese original?
The English edition is localized for global AI readers while preserving the original diagrams, screenshots, prompts, code examples, and source context from the Chinese article.
What should I read after Manage Python Environments and Packages with Anaconda Navigator?
Continue with AI Software Buyer Guides, AI Tools Workbench, Best AI Coding Agents, AI Model Benchmarks, OpenAI vs Anthropic API, or LLM Security Tools depending on the decision you need to make.
Can this article alone choose an AI product or model?
No. Treat the article as evidence and context, then validate fit with pricing, privacy requirements, integration effort, benchmark results, workflow tests, and fallback planning.
Continue