新手小白利用conda第一集

打印 上一主题 下一主题

主题 1843|帖子 1843|积分 5529

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
基于当地安装好的conda情况后:


  • 创建新情况:conda create --name test python=3.8(创建一个名为test的新情况,并指定Python版本为3.8)

  • 列出全部情况:conda env list 或 conda info --envs(列出全部已创建的conda情况)

  • 删除情况:conda remove --name test --all(删除名为myenv的情况及其中的全部包和文件)

  • 克隆现有情况:conda create --name new_env --clone old_env

  • 退出当前激活的情况: conda deactivate:退出当前激活的情况,返回到base情况或体系默认情况
  • 激活情况:conda activate test (激活名为test 的情况)

  • 指定情况下安装依赖包(激活某情况后利用):pip install flask -i https://pypi.tuna.tsinghua.edu.cn/simple(在激活的情况中安装flask 包,因为有时因下载源不太行,下载不下来,可通过-i … 指定下载源)
其他的下令:
二、常用下令
1、情况管理



  • 检察全部情况
conda env list 或 conda info --envs:列出全部已创建的conda情况。


  • 创建新情况
    conda create --name <env_name> python=:创建一个新情况,并指定Python版本。例如,conda create --name myenv python=3.8。
    也可以在新情况创建时直接安装多个包,如conda create --name myenv python=3.8 numpy pandas。
  • 克隆现有情况:
    conda create --name new_env --clone old_env。
  • 激活情况
    conda activate <env_name>:激活指定情况,使其成为当前工作情况。
  • 退出情况
    conda deactivate:退出当前激活的情况,返回到base情况或体系默认情况。
  • 删除情况
    conda remove --name <env_name> --all:删除指定情况及其中的全部包。
  • 重定名情况
    注意:Conda本身没有直接重定名情况的功能。通常通过克隆旧情况并删除旧情况来实现重定名。
  • 检察情况信息
    conda info --envs:列出全部情况。
    conda list:列出当前激活情况中的已安装包(需先激活情况)。

2、包管理



  • 安装包
    conda install <package_name>:在当前激活的情况中安装包。
    conda install --name <env_name> <package_name>:在指定情况中安装包。
  • 指定版本号安装:conda install <package_name>=。
    从特定通道安装:conda install --channel <channel_name> <package_name>。
  • 更新包
    conda update <package_name>:更新当前激活情况中的指定包。
    conda update --all:更新当前激活情况中的全部包。
  • 删除包
    conda remove <package_name>:删除当前激活情况中的指定包。
    conda remove --name <env_name> <package_name>:删除指定情况中的包。
  • 查询包
    conda list:列出当前激活情况中的已安装包。
    conda search <package_name>:搜刮可用包。
3、体系和配置



  • 检察conda版本
conda --version 或 conda -V:检察conda工具的版本号。


  • 添加/删除镜像源

    • 添加镜像源:conda config --add channels <channel_url>,例如conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/。
    • 删除镜像源:conda config --remove channels <channel_url>。

  • 检察当前镜像源
    conda config --show channels:列出当前配置的镜像源列表。
  • 设置署理服务器
    conda config --set proxy_servers.http http://<proxy_server>::为HTTP请求设置署理服务器。
    conda config --set proxy_servers.https https://<proxy_server>::为HTTPS请求设置署理服务器。
  • 清算缓存
    conda clean --all:删除conda缓存中的全部包和tar.bz2文件,以开释磁盘空间。
  • 导出/分享情况

    • 导出情况到文件:conda env export > environment.yml,这将当前激活情况的信息导出到一个YAML文件中。
    • 利用文件创建情况:conda env create -f environment.yml,这将根据YAML文件中的配置创建一个新情况。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

没腿的鸟

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表