开发知识点-Python-anaconda_包管理


Python-anaconda
  • Conda
  • 1. 安装 Conda:
  • 2. 创建环境:
  • 3. 激活环境:


Conda

一个功能强大的包管理系统和环境管理工具,用于安装、管理和切换不同的软件包和Python环境。下面是一些基本的使用指南来帮助你开始使用 Conda:

 https://conda.io/miniconda.html

1. 安装 Conda:

首先,你需要安装 Conda。可以从 Anaconda([https://www.anaconda.com/products/individual)]

(https://www.anaconda.com/products/individual%EF%BC%89)

或者 Miniconda( https://docs.conda.io/en/latest/miniconda.html) 官方网站下载适合你操作系统的安装程序,并按照指示进行安装。

conda  env list
conda deactivate



conda 是一个流行的开源包管理系统,它支持多种 Python 版本。
使用 conda 来创建和管理不同的 Python 环境,并在这些环境中安装不同版本的 Python。
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.

2. 创建环境:

使用 Conda 可以创建独立的 Python 环境,每个环境都可以有自己的 Python 版本和安装的包。要创建一个新的环境,请在命令行中运行以下命令:

你可以通过运行以下命令查看可用的 Python 版本:
conda search python
 


以下是一些常见的 Python 版本,可以使用 conda 安装:

- Python 2.7:这是 Python 2.x 分支中的最后一个稳定版本。
- Python 3.6:这是 Python 3.x 分支中的一个重要版本,被广泛使用。
- Python 3.7:这是 Python 3.x 分支中的一个重要版本,引入了一些新特性和改进。
- Python 3.8:这是 Python 3.x 分支中的一个重要版本,包含了一些新功能和性能改进。
- Python 3.9:这是 Python 3.x 分支中的最新版本,包含了更多的改进和优化。


除了以上列出的主要版本外,conda 还提供了许多其他版本的 Python。
conda create --name python3118 python=3.11.8

WARNING: A conda environment already exists at 'C:\Users\amingMM\.conda\envs\python3118'
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.

3. 激活环境:

创建环境后,需要激活该环境才能使用其中的 Python 和安装的包。在命令行中运行以下命令来激活环境:
  
- 在 Windows 上:

conda activate python3118

- 在 Linux 或 macOS 上:

`source activate myenv`
      
4. 安装包:在激活环境后,可以使用 Conda 安装所需的软件包。例如,要安装 NumPy 包,可以运行以下命令:
  

  
  `conda install numpy`
  
  这将会自动解决依赖关系并安装最新的 NumPy 版本。
  
5. 管理环境:使用 Conda 可以轻松地管理环境,包括列出已创建的环境、删除环境、复制环境等操作。以下是一些常用的环境管理命令:
  
  - 列出所有已创建的环境:
      
    
      
      `conda info --envs`
      
  - 删除特定环境(例如,名为 "myenv" 的环境):
      
      bash复制代码
      
      `conda remove --name myenv --all`
      
  - 复制环境到新环境(例如,从名为 "source_env" 的环境复制到名为 "target_env" 的新环境):
      

      
      `conda create --clone source_env --name target_env`
      

这些是使用 Conda 的基本指南。Conda 还有很多其他功能,如管理软件包的版本、创建虚拟环境等。你可以参考 Conda 的官方文档([https://docs.conda.io](https://docs.conda.io/))获取更详细的信息和进阶用法。
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.