ANACONDA实用命令

部署运行你感兴趣的模型镜像

#环境变量echo’export PATH =“〜/ anaconda2 / bin:$ PATH”’>>〜/ .bashrc source~ / .bashrc conda create –help#令进行查看#不指定路径创建环境默认会举python环境安装(adaconda的安装环境下)康达创建–name python36蟒= 3.6康达创建前缀= /用户/加加/安纳康达/ ENVS / python35蟒= 3.5#安装虚拟环境到指定路径的命令# Windows XP中的激活激活某个环境激活python34#2.7环境,运行取消激活python34 #for Windows源取消激活python34 #for Linux&Mac conda info - envs#查看已安装的环境,当前被激活的环境会显示有一个星号或者括号;用户安装的不同python环境都会被放在目录〜/ anaconda / envs下,可以在命令中运行

#删除一个已有的环境conda remove –name python34 –all conda remove –prefix = / Users / jiajia / anaconda / envs / python35 –all#删除指定路径下的虚拟环境命令conda list#看已安装好的虚拟环境下都安装了那些python库conda list -n python2.7.5 conda install boto3 -n python2.7.5 conda install –prefix = / Users / jiajia / anaconda / envs / python35 anaconda#一次性安装其它以来库(anaconda可以把基于python3.6版本的anaconda中的其他库一次安装)#安装scipy conda install scipy #conda会从从远程搜索scipy的相关信息和依赖项目,对于python 3.4,conda会同时安装numpy和mkl (运算加速的库)#查看已经安装的包conda list#最新版的conda是从site-packages文件夹中搜索已经安装的包,不依赖于pip,因此可以显示出通过各种方式安装的包conda的一些常用操作如下:#查看当前环境下已安装的包conda list#查看某个指定环境的已安

#也可以通过-c指定通过某个通道安装#更新包conda update -n python34 numpy#删除包conda remove -n python34 numpy前面已经提到,conda将conda,python等都视为包,因此,完全可以使用conda来管理conda和python的版本,例如#更新conda,保持conda最新conda update conda#更新anaconda conda update anaconda#更新python conda update python#假设当前环境是python 3.4,conda会将python升级为3.4.x系列的当前最新版本补充:如果创建新的python环境,比如3.4,运行conda create -n python34 python = 3.4之后,conda仅安装python 3.4相关的必须项,如python,pip等,如果希望该环境像默认环境那样,安装anaconda集合包,只需要:#在当前环境下安装anaconda包集合conda install anaconda#结合创建环境的命令,以上操作可以合并为conda create -n python34 python = 3.4 anaconda#也可以不用全部安装费/#金枪鱼的帮助中镜像地址加有引号 除蟒蛇的金枪鱼镜像畅达配置 - 删除通道的https:// mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/’#设置搜索时显示通道地址畅达配置 - 设置显示_ _频道的网址是执行完上上述命令后,会生成/Users/jiajia/.condarc(Mac OX)文件,记录着我们对conda的配置,直接手动创建,编辑该文件是相同的效果conda config –add channels

https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free / conda config –add channels https://mirrors.tuna.tsinghua.edu.cn / anaconda / pkgs / main / conda config - set show _ channel _ urls yes conda添加国内源conda config –add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free conda config - - 添加频道https://mirrors.tuna.tsinghua .edu.cn / anaconda / pkgs / main conda config –set show _ channel _ urls yes conda换回默认源conda config –remove-key channels

j

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

软件工程中,绘制系统架构是将系统的结构、组件及其交互关系以可视化的方式呈现出来,以便于团队成员理解系统设计、进行技术决策以及与利益相关者沟通。以下是关于如何绘制系统架构的方法和工具推荐: ### 绘制方法 1. **明确目标和受众** 在开始绘制之前,需要明确架构的目标和受众。例如,是用于内部开发团队的技术交流,还是向项目经理或客户展示高层次的系统设计。不同的受众可能需要不同类型的架构(如逻辑架构或物理架构)。 2. **选择合适的架构模型** 根据系统的特点和需求,选择适当的架构风格(如分层架构、微服务架构、事件驱动架构等),并基于该风格定义系统的主要组件及其职责。 3. **使用标准符号和表示法** 为了确保表的可读性和一致性,建议使用通用的建模语言或表示法,如UML(统一建模语言)、C4模型(Context, Container, Component, Code)等。这些模型提供了标准化的符号和层级结构,有助于清晰表达系统各部分之间的关系[^1]。 4. **分层绘制** 架构通常采用分层的方式进行绘制。可以从高层次的系统上下文开始,逐步细化到容器、组件甚至代码级。每一层都应聚焦于特定的抽象级别,避免在同一张中包含过多细节。 5. **保持简洁与重点突出** 虽然架构应该尽可能全面地反映系统的设计,但也要注意保持表的简洁性。避免在一张中展示太多信息,而是通过多个视分别关注不同的方面(如数据流、部署结构、安全边界等)。 6. **持续更新与维护** 随着系统的演进,架构也需要定期更新以反映最新的设计变化。可以将其纳入版本控制系统,并与文档同步管理,确保其始终准确反映当前状态[^2]。 ### 工具推荐 以下是一些常用的软件架构绘制工具,适用于不同类型的需求和场景: - **Diagrams.net(原draw.io)** 这是一个免费且功能强大的在线绘工具,支持多种表类型,包括流程、网络拓扑、UML等。它具有丰富的形库,支持导出为多种格式,并可集成到Confluence、Jira等平台中[^2]。 - **PlantUML** PlantUML 是一个开源工具,允许用户通过文本描述来生成 UML 表。它支持多种类型的 UML ,如类、序列、用例等。适合喜欢编写代码式配置的开发者,能够轻松嵌入到 CI/CD 流程中进行自动化生成。 - **Lucidchart** Lucidchart 是一款云端协作绘工具,提供拖放式界面和实时协作功能。它内置了大量模板和形状库,非常适合团队共同编辑和评审架构。 - **Microsoft Visio** Visio 是微软推出的专业绘工具,广泛应用于企业环境中。它提供了丰富的模板和形状库,支持高级的数据链接功能,适合创建复杂的系统架构和业务流程。 - **ArchiMate** ArchiMate 是一种专门用于企业架构建模的语言,结合 TOGAF 框架,适合用于描述企业的业务、应用和技术层面的架构。ArchiMate 工具可以帮助架构师创建符合标准的企业架构视。 - **Diagrams (Python 库)** Diagrams 是一个 Python 库,专为快速生成云架构而设计。它可以利用 AWS、Azure、Google Cloud 等平台的标资源,帮助开发者在几分钟内创建美观且专业的架构。以下是一个简单的示例代码: ```python from diagrams import Diagram from diagrams.aws.compute import EC2 from diagrams.aws.database import RDS from diagrams.aws.network import ELB with Diagram("Web Service", show=False): ELB("lb") >> EC2("web") >> RDS("user db") ``` 这段代码会生成一个包含负载均衡器、Web服务器和数据库的简单 Web 服务架构[^4]。 ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值