anaconda使用命令

anaconda使用命令

利用anaconda可以有效地管理python环境,同时对python包进行有效管理

利用conda创建python环境

  • conda create --name python38 python=3.8 利用这个命令可以创建一个python3.8的境,--name后面跟创建项目的环境名称 ,python=后面跟Python的版本名称

  • 命令运行后,出现下面的结果,选择y
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FLuUf7Br-1613966051638)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210222090724263.png)]

  • 安装成功后的消息
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-svAhkzAJ-1613966051639)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210222090845543.png)]

conda查看安装的环境

  • conda info --env用来查看所有python环境,前面有‘*’的代表当前环境
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ekmsjsjI-1613966051641)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210222091305587.png)]

conda激活环境

  • conda activate spyder可以用来激活相关环境
  • conda deactivate spyder可以用来激活相关环境

conda 复制某个环境

  • conda create --name yq --clone spyder代表把Spyder环境克隆到yq的环境中去

  • 复制环境成功,出现成功消息
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0ych1HMd-1613966051645)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210222092821994.png)]

conda删除某个环境

  • conda remove --name python38 --all,把环境名为python38的python环境删除掉,输入y,执行删除
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9hD55aHv-1613966051647)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210222093110307.png)]
  • 删除成功消息返回

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jJnyb4N4-1613966051649)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210222093152635.png)]

conda分享环境

如果你想把你当前的环境配置与别人分享,这样ta可以快速建立一个与你一模一样的环境(同一个版本的python及各种包)来共同开发/进行新的实验。一个分享环境的快速方法就是给ta一个你的环境的.yml文件。

首先通过activate spyder要分享的环境spyder,然后输入下面的命令会在当前工作目录下生成一个environment.yml文件,

  • conda activate spyder激活需要导出的环境
  • conda env export > spyder.yml导出环境配置到spyder.yml文件中

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-P1Zhm1CD-1613966051649)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210222101421914.png)]

  • conda env create -f spyder.yml,被分享人拿到该环境后,可以通过该命令创建相关环境

spyder.yml文件内容

name: spyder
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
  - conda-forge
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud//pytorch/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
dependencies:
  - attrs=20.3.0=pyhd3deb0d_0
  - automat=20.2.0=py_0
  - bcrypt=3.2.0=py37h4ab8f01_1
  - beautifulsoup4=4.9.3=pyhb0f4dca_0
  - brotlipy=0.7.0=py37h0013d47_1001
  - ca-certificates=2020.11.8=h5b45459_0
  - certifi=2020.11.8=py37h03978a9_0
  - cffi=1.14.3=py37hd6b71e5_1
  - chardet=3.0.4=py37hf50a25e_1008
  - constantly=15.1.0=py_0
  - cryptography=3.2.1=py37hd8e9650_0
  - cssselect=1.1.0=py_0
  - hyperlink=20.0.1=pyh9f0ad1d_0
  - idna=2.10=pyh9f0ad1d_0
  - incremental=17.5.0=py_0
  - itemadapter=0.2.0=pyhd8ed1ab_0
  - itemloaders=1.0.4=pyhd8ed1ab_0
  - jmespath=0.10.0=pyh9f0ad1d_0
  - libiconv=1.16=he774522_0
  - libxml2=2.9.10=h1006b36_2
  - libxslt=1.1.33=h579f668_1
  - lxml=4.6.1=py37h8ba8a40_0
  - openssl=1.1.1h=he774522_0
  - parsel=1.6.0=py_0
  - pip=20.2.4=py_0
  - protego=0.1.16=py_0
  - pyasn1=0.4.8=py_0
  - pyasn1-modules=0.2.7=py_0
  - pycparser=2.20=pyh9f0ad1d_2
  - pydispatcher=2.0.5=py_1
  - pyhamcrest=2.0.2=py_0
  - pymongo=3.11.0=py37h8e8dfb5_4
  - pyopenssl=19.1.0=py_1
  - pyquery=1.4.1=py_0
  - pysocks=1.7.1=py37hf50a25e_2
  - python=3.7.8=h60c2a47_1_cpython
  - python_abi=3.7=1_cp37m
  - pywin32=228=py37h4ab8f01_0
  - queuelib=1.5.0=pyh9f0ad1d_0
  - requests=2.24.0=pyh9f0ad1d_0
  - scrapy=2.4.0=py37h03978a9_2
  - selenium=3.141.0=py37h4ab8f01_1002
  - service_identity=18.1.0=py_0
  - setuptools=49.6.0=py37hf50a25e_2
  - six=1.15.0=pyh9f0ad1d_0
  - soupsieve=2.0.1=py_1
  - sqlite=3.33.0=he774522_1
  - tqdm=4.53.0=pyhd8ed1ab_1
  - twisted=20.3.0=py37h4ab8f01_1
  - urllib3=1.25.11=py_0
  - vc=14.1=h869be7e_1
  - vs2015_runtime=14.16.27012=h30e32a0_2
  - w3lib=1.22.0=pyh9f0ad1d_0
  - wheel=0.35.1=pyh9f0ad1d_0
  - win_inet_pton=1.1.0=py37hc8dfbb8_1
  - wincertstore=0.2=py37hc8dfbb8_1005
  - zlib=1.2.11=h62dcd97_1010
  - zope.interface=5.2.0=py37hcc03f2d_0
  - pip:
    - redis==3.5.3
    - scrapy-redis==0.6.8
    - sqlalchemy==1.3.20
prefix: D:\ProgramData\Anaconda3\envs\spyder

conda安装管理包

  • conda list查看当前活跃环境下的包

  • conda list -n yq yq为非活跃的环境名

  • conda install numpy利用该命令可以安装numpy包

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0b3TVTp1-1613966051650)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210222092359115.png)]

nda list`查看当前活跃环境下的包

  • conda list -n yq yq为非活跃的环境名

  • conda install numpy利用该命令可以安装numpy包

[外链图片转存中...(img-0b3TVTp1-1613966051650)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

heromps

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值