Anaconda(python学习一)

本文介绍Anaconda的安装方法及常用命令,包括环境管理和包管理等内容,适用于数据分析、大数据及人工智能领域的开发者。

推荐使用 Anaconda 来管理你的安装环境和各种工具包。

一、为什么选择Anaconda?

Anaconda是专注于数据分析的Python发行版本,包含了conda、Python等190多个科学包及其依赖项。适用于企业级大数据分析的Python工具。其包含了720多个数据科学相关的开源包,在数据可视化、机器学习、深度学习等多方面都有涉及。不仅可以做数据分析,甚至可以用在大数据和人工智能领域。

二、如何安装Anaconda?

链接:https://pan.baidu.com/s/1UMva-y14UHktokUnhfdmrA 

密码:2ru4

安装成功:

 

三、管理包命令

  1. 安装包:
    conda install package_name;
    #例如安装 numpy
    conda install numpy

     

  2. 安装多个包:
    conda install package_name1 package_name2 package_name3;
    #安装 numpy、scipy、pandas
    conda install numpy scipy pandasconda 

     

  3. 卸载包:
    conda remove package_name

     

  4. 更新环境中的所有包:
    conda update –all

     

  5. 查看当前环境下已安装的包:
    conda list

     

 

四、环境管理

  1. 创建环境:
    conda create -n env_name list of packages
    #创建名为 my_env 的环境并在其中安装 numpy,
    conda create -n my_env numpy。

     

  2. 创建环境时,可以指定Python 版本:(例如 Python 3.3)
    conda create -n py python=3.3

     

  3. 检查环境中安装的包:
    (my_env) ~ $ conda list

     

  4. 在环境中安装包:在环境中安装的包仅在环境中才有用。
    (my_env) ~ $conda install package_name

     

  5. 退出环境:(OSX/Linux ): 
    source deactivate;
    #(Windows):
    deactivate;

     

  6. 保存环境:
    conda env export > environment.yaml;

     

  7. 通过环境文件(environment.yaml )创建环境: 
    conda env create -f environment.yaml

     

  8. 列出环境: 
    conda env list

     

  9. 删除环境:
    conda env remove -n env_name

     

 

 

### 如何使用 Anaconda 进行 Python 深度学习配置与开发 #### 下载并安装 Anaconda 为了开始使用 Anaconda 来进行深度学习项目的配置,首先需要访问官方网站下载适用于操作系统版本的 Anaconda 安装程序[^2]。完成下载之后按照提示执行安装过程,在此期间可以选择添加 AnacondaPython 解释器到系统的 PATH 环境变量以便于命令行调用。 #### 创建专门用于深度学习的 Conda 虚拟环境 考虑到不同项目可能依赖特定版本库文件的情况,建议为每个新的深度学习任务建立独立的 conda 环境来隔离各个项目的依赖关系。这可以通过如下指令实现: ```bash conda create --name dl_env python=3.8 ``` 上述命令将会创建名为 `dl_env` 并基于 Python 3.8 版本的新环境;当然也可以根据实际需求调整 Python 的具体版本号[^4]。 激活刚刚创建好的虚拟环境: ```bash conda activate dl_env ``` 此时终端窗口中的提示符前面会出现 `(dl_env)` 字样表示当前处于该环境中。 #### 安装必要的深度学习框架及相关工具包 进入目标环境后即可利用 pip 或者 conda 命令安装 TensorFlow、PyTorch 等主流深度学习框架以及 NumPy 和 Pandas 数据处理库等辅助组件。例如要安装 PyTorch 及其 GPU 加速支持(如果硬件条件允许),可运行下面这条语句: ```bash conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch ``` 对于其他类型的软件包,则可以根据官方文档推荐的方式来进行部署。 #### 使用 Jupyter Notebook 开展交互式编程实践 Anaconda 默认包含了 Jupyter Notebook 应用程序,这是种非常适合探索性和实验性质工作的 Web 应用平台。启动 notebook server 后可以在浏览器里方便快捷地编写测试代码片段而无需频繁切换 IDE 页面: ```bash jupyter notebook ``` 这样就能在个直观友好的界面上构建神经网络模型原型或是可视化训练过程中产生的中间结果了[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值