linux网站建设高端互联网推广

bicheng/2026/1/25 13:57:49/文章来源:
linux网站建设,高端互联网推广,搭建商城网站,江西省建设局网站Anaconda常用命令 文章目录 Anaconda常用命令1. 前言2. 管理conda自身2.1 查看conda版本2.2 查看conda的环境配置2.3 设置镜像2.4 更新conda2.6 更新Anaconda整体2.7 查询某个命令的帮助 3. 管理环境3.1 创建虚拟环境3.2 创建虚拟环境的同时安装必要的包3.3 查看有哪些虚拟环境…Anaconda常用命令 文章目录 Anaconda常用命令1. 前言2. 管理conda自身2.1 查看conda版本2.2 查看conda的环境配置2.3 设置镜像2.4 更新conda2.6 更新Anaconda整体2.7 查询某个命令的帮助 3. 管理环境3.1 创建虚拟环境3.2 创建虚拟环境的同时安装必要的包3.3 查看有哪些虚拟环境3.4 激活虚拟环境3.5 退出虚拟环境3.5 删除虚拟环境3.6 导出环境 4. 包Package的管理4.1 查询包的安装情况4.2 包的安装和更新4.3 conda卸载包4.4 清理anaconda缓存 5. Python版本的管理5.1 将版本变更到指定版本5.2 将python版本更新到最新版本 6. conda install vs pip install6.1 有什么区别6.2 能否混用 7. conda configuration7.1 .condarc文件在哪儿7.2 Channel管理7.1 .condarc文件在哪儿7.2 Channel管理 1. 前言 Conda是Anaconda中一个强大的包和环境管理工具可以在Windows的Anaconda Prompt命令行使用也可以在macOS或者Linux系统的终端窗口(terminal window)的命令行使用。 本文简单介绍conda的一些常用命令对于大多数人来说掌握了这些就基本上能够’生活自理’了吧命令。当然本文假定你已经安装了Anaconda并且在Windows条件下使用Anaconda Prompt或者在Linux下使用terminal window。 本文根据conda-getting-started编译而成喜欢阅读英文的伙伴们可以直接去读英文说明。 conda命令的一些选项开关有两种指定方式一种两个连接号“--”后跟选项名全程一种是一个连接号“-”后跟简称。比如说-n和--name是等价的。但是要注意有些例外比如说“--version”对应的是“-V”大写的V而不是小写的v。 2. 管理conda自身 2.1 查看conda版本 conda --version2.2 查看conda的环境配置 conda config --show运行结果示例只是截取了最前面一小段 2.3 设置镜像 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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/设置bioconda conda config --add channels bioconda conda config --add channels conda-forge设置搜索时显示通道地址 conda config --set show_channel_urls yes2.4 更新conda 将conda自身更新到最新版本it is recommended to always keep conda updated to the latest version. conda update conda2.6 更新Anaconda整体 将整个Anaconda都更新到确保稳定性和兼容性的最新版本 conda update Anaconda2.7 查询某个命令的帮助 conda create --help3. 管理环境 Conda允许你创建相互隔离的独立环境这些环境被称之为虚拟环境 Virtual Environment这些环境各自包含属于自己的文件、包以及他们的依存关系并且不会相互干扰。 Anaconda有一个缺省的名为base的环境。但是不建议把程序放在base环境中应该创建不同的虚拟环境分别管理不同的开发项目。这个涉及到一个根本的问题为什么我们需要虚拟环境呢举一个简单的例子想象一下你有多个项目要开发每个项目中都有一些包要依赖于某个共同的包但是各自的所需要的版本不一致有一些需要低版本的有些需要高版本的。然后你就陷入了众口难调的困境。为不同的项目创建虚拟环境就可以把不同项目隔离开来各自使用自己所需要的软件环境。 3.1 创建虚拟环境 使用conda创建虚拟环境的命令格式为: conda create -n env_name python3.8这表示创建python版本为3.8、名字为env_name的虚拟环境。 创建后env_name文件可以在Anaconda安装目录envs文件下找到。在不指定python版本时自动创建基于最新python版本的虚拟环境. 补充 conda create -n env_name python3.8 -y # -y表示直接安装 conda create -n env_name python3.8 -c 镜像 # -c表示安装途径镜像3.2 创建虚拟环境的同时安装必要的包 但是并不建议这样做简化每一条命令的任务在绝大多数时候都是明智的一个例外是需要反复执行的脚本 conda create -n env_name numpy matplotlib python3.83.3 查看有哪些虚拟环境 以下三条命令都可以。 conda env list conda info -e conda info --envs所显示的列表中前面带星号“*“的表示当前活动环境。比如说当前我的环境列表 星号的位置表示我现在在base环境下工作。注意也有不是显示base而显示root的root是因为是以系统管理身份作业待确认 3.4 激活虚拟环境 使用如下命令即可激活创建的虚拟环境。 conda activate env_name此时使用python --version可以检查当前python版本是否为所想要的即虚拟环境的python版本。 在4.6版本以前需要使用如下命令 Linux: source activate your_env_name Windows: activate your_env_name 但是为什么要停留在过去4.6以前的版本呢毕竟现在至少已经有4.10版本了所以如果你不是最新版本运行一下conda update conda吧3.5 退出虚拟环境 使用如下命令即可退出当前工作的虚拟环境。 conda activate conda deactivate有意思的是以上两条命令只中任一条都会让你回到base environment它们从不同的角度出发到达了同一个目的地。可以这样理解activate的缺省值是basedeactivate的缺省值是当前环境因此它们最终的结果都是回到base 这个只适用于4.6及以后版本。如果你还在4.6以前的话参见上一条说明。 3.5 删除虚拟环境 执行以下命令可以将该指定虚拟环境及其中所安装的包都删除。 conda remove --name env_name --all如果只删除虚拟环境中的某个或者某些包则是 conda remove --name env_name package_name3.6 导出环境 很多的软件依赖特定的环境我们可以导出环境这样方便自己在需要时恢复环境也可以提供给别人用于创建完全相同的环境。 获得环境中的所有配置 conda env export --name myenv myenv.yml重新还原环境 conda env create -f myenv.yml4. 包Package的管理 4.1 查询包的安装情况 查询看当前环境中安装了哪些包 conda list查询当前Anaconda repository中是否有你想要安装的包 conda search package_name​ 当然与互联网的连接是执行这个查询操作乃至后续安装的前提条件. 4.2 包的安装和更新 在当前虚拟环境中安装一个包 conda install package_name当然也可以如上所述在创建虚拟环境的同时安装包但是并不建议。安装完一个包后可以执行conda list确认现在列表中是否已经包含了新安装的包。 也可以以以下命令安装某个特定版本的包(以下例为安装0.20.3版本的numpy) conda install numpy0.20.3可以用以下命令将某个包更新到它的最新版本 conda update numpy安装包的时候可以指定从哪个channel进行安装比如说以下命令表示不是从缺省通道而是从conda_forge安装某个包。 conda install pkg_name -c conda_forge # conda_forge表示安装渠道4.3 conda卸载包 conda uninstall package_name这样会将依赖于这个包的所有其它包也同时卸载。 如果不想删除依赖其当前要删除的包的其他包 conda uninstall package_name --force但是并不建议用这种方式卸载因为这样会使得你的环境支离破碎如以下conda manual description原文所述 一个直观的理解就是如果一个包A被删除了而依赖于它的包B、C等却没有删除但是那些包其实也已经不可用了。另一方面之后你又安装了A的新版本而不幸的是B、C却与新版本的A不兼容因此依然是不可用的。 4.4 清理anaconda缓存 conda clean -p # 删除没有用的包 --packages conda clean -t # 删除tar打包 --tarballs conda clean -y -all # 删除所有的安装包及cache(索引缓存、锁定文件、未使用过的包和tar包)关于清除命令的更详细的说明可以执行以下命令进行查询 conda clean -h5. Python版本的管理 除了上面在创建虚环境时可以指定python版本外Anaconda基环境的python版本也可以根据需要进行更改。 5.1 将版本变更到指定版本 conda install python3.5更新完后可以用以下命令查看变更是否符合预期。 python --version5.2 将python版本更新到最新版本 如果你想将python版本更新到最新版本可以使用以下命令 conda update python6. conda install vs pip install 6.1 有什么区别 conda可以管理非python包pip只能管理python包。 conda自己可以用来创建环境pip不能需要依赖virtualenv之类的。 conda安装的包是编译好的二进制文件安装包文件过程中会自动安装依赖包pip安装的包是wheel或源码装过程中不会去支持python语言之外的依赖项。 conda安装的包会统一下载到一个目录文件中当环境B需要下载的包之前其他环境安装过就只需要把之间下载的文件复制到环境B中下载一次多次安装。pip是直接下载到对应环境中。 conda只能在conda管理的环境中使用例如比如conda所创建的虚环境中使用。pip可以在任何环境中使用在conda创建的环境 中使用pip命令需要先安装pipconda install pip 然后可以 环境A 中使用pip 。conda 安装的包pip可以卸载但不能卸载依赖包pip安装的包只能用pip卸载。 比如说在某个环境中安装一个包会出现以下打印信息 这里“Using cached jupyter ...” 的意思就是jupyter安装包已经在base环境或者别的环境中之前安装过了在缓存中有安装包所以就不会重新下载而是直接利用了。 pip和conda在安装软件包时在依赖关系方面的处理机制不同。pip在递归的串行循环中安装依赖项不会确保同时满足所有软件包的依赖关系如果按顺序较早安装的软件包相对于按顺序较晚安装的软件包具有不兼容的依赖项版本则可能导致环境以微妙的方式被破坏掉conda使用SATsatisfiabilitysolver来验证是否满足环境中安装的所有软件包的所有要求只要有关依赖项的软件包元数据正确conda就会按预期产生可用的环境。6.2 能否混用 ​ 首先不建议混用。混用容易导致库的依赖关系出现混乱然后突然哪天环境可能就崩了安装不了新的包无法进行conda update之类的。[2023-05-07]刚刚这两天遭遇了一次这样的事件由于要安装一个新的包各种各样的稀奇古怪的事情层出不穷比如说 conda install packagename … CondaMemoryError: The conda process ran out of memory. Increase system memory and/or try again. conda update conda defaults/win-64::_anaconda_depends2020.07py38_0defaults/win-64::_ipyw_jlab_nb_ext_conf0.1.0py38_0 failed with repodata from current_repodata.json, will retry with next repodata source. Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source. Collecting package metadata (repodata.json): failed RemoveError: ‘requests’ is a dependency of conda and cannot be removed from conda’s operating environment. 上天入地各种官方民间偏方的试搞不定最后只好卸载重新安装Anaconda完事。。。其次由于conda的库确实不如pip的库丰富{很多包只在 pip 有PYPI有15万可用包而Anaconda repository中使用conda命令安装提供了1,500多个软件包Anaconda cloud上使用conda-forge或bioconda命令安装的几千种其他软件包。}所以有时候可能迫不得已要使用pip安装。切记只有在conda install搞不定时才使用pip intall。 而且最后使用虚拟环境进行环境隔离。6.3 安装在哪里 conda install xxx这种方式安装的库都会放在anaconda3/pkgs目录下这样的好处就是当在某个环境下已经下载好了某个库再在另一个环境中还需要这个库时就可以直接从pkgs目录下将该库复制至新环境而不用重复下载。 pip install xxx分两种情况一种情况就是当前conda环境的python是conda安装的和系统的不一样那么xxx会被安装到anaconda3/envs/current_env/lib/python3.x/site-packages文件夹中如果当前conda环境用的是系统的python那么xxx会通常会被安装到~/.local/lib/python3.x/site-packages文件夹中 6.4 如何判断conda中某个包是通过conda还是pip安装的 执行 conda list 用pip安装的包显示的build项目为pypi。如下图所示 7. conda configuration conda的配置文件为.condarc该文件在安装时不是缺省存在的。但是当你第一次运行conda config命令时它就被自动创建了。.condarc配置文件遵循简单的YAML语法。7.1 .condarc文件在哪儿 执行conda info会有信息显示如下所示 ​ 7.2 Channel管理 追加conda-forge channel: conda config --add channels conda-forge移除conda-forge channel: conda config --remove channels conda-forge查询当前配置中包含哪些channels conda config --show配置文件遵循简单的YAML语法。 7.1 .condarc文件在哪儿 执行conda info会有信息显示如下所示 ​ 7.2 Channel管理 追加conda-forge channel: conda config --add channels conda-forge移除conda-forge channel: conda config --remove channels conda-forge查询当前配置中包含哪些channels conda config --show原文链接https://blog.csdn.net/chenxy_bwave/article/details/119996001

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

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

相关文章

在excel中怎么做邮箱网站h5制作免费素材

本文内容 WPF 中的拖放支持数据传输拖放事件实现拖放拖放示例 本主题概述 Windows Presentation Foundation (WPF) 应用程序中的拖放支持。 拖放通常指一种数据传输方法:使用鼠标(或一些其他指针设备)选择一个或多个对象,将其拖…

国内十大旅游网站排名营销网站建设阿凡达

当下,传统的图文电商模式已经走向没落,以抖音为首的直播电商模式备受用户追捧,它具有实时直播和强互动的特点,是传统电商所不具备的优势。而且,当前正是直播电商的红利期,很多主播和品牌商都通过直播电商业…

wordpress架设专题类网站谷哥做网站 是如何推广的

1、使用 idea 创建 android 工程 2、 配置构建 sdk 3、配置 gradle a、进入 gradle 官网,选择 install (默认是最新版本) b、选择包管理安装,手动安装选择下面一个即可 c、安装 sdk 并通过 sdk 安装 gradle 安装 sdk&#xff1a…

深圳乐从网站建设旅游网站设计及开发

目录 那么,这个带BeforeClass注释的方法什么时候执行呢? 如果我们在一个类中放置多个BeforeClass注释方法会发生什么? 在这篇文章中,我们将讨论TestNG中的BeforeClass注释。BeforeClass注释方法将在特定类的测试用例之前运行。…

专业做公司宣传网站网站的作用有哪些

文章目录 IDEA 每次新建工程都要重新配置 Maven 解决方案一、选择 File -> New Projects Setup -> Settingsfor New Projects…二、选择 Build,Execution,Deployment -> Build Tools -> Maven IDEA 每次新建工程都要重新配置 Maven 解决方案 DEA 每次新建工程都要…

怎么找网站模板收录快的门户网站

哈喽~我是电商月月 要说做抖音小店最主要的是什么?那当然是找品了 那出单最快的方法是什么?无疑是达人带货了! 但新手店铺没销量,没体验分,没好评怎么能让达人同意帮我们带货呢? 方法其实很简单&#x…

专门做游戏的网站网络推广策划方案设计

本文为翻译 原文地址:Announcing Vue 3.4 | The Vue Point — Vue 3.4 发布公告 |Vue 点 (vuejs.org) 今天,我们很高兴地宣布 Vue 3.4 “🏀灌篮高手”的发布! 此版本包括一些实质性的内部改进 - 最引人注目的是重写的模板解析器&…

绍兴网站设计公司网站怎么自己编辑模块

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 注:本文1万多字,认证码字,认真看!!! 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证…

手机网站flash深圳搜索引擎优化seo

文章目录 目录 文章目录 前言 1 . 应用层概要 2. WWW 2.1 互联网的蓬勃发展 2.2 WWW基本概念 2.3 URI 3 . HTTP 3.1 工作过程 3.2 HTTP协议格式 3.3 HTTP请求 3.3.1 URL基本格式 3.3.2 认识方法 get方法 post方法 其他方法 3.3.2 认识请求报头 3.3.3 认识请…

怎么租域名做网站网站域名费用多少钱一年

GitHub高级搜索技巧 in:name <关键字> 仓库名称带关键字查询 in:description <关键字> 仓库描述带关键字查询 in:readme <关键字> README文件带关键字查询 stars(fork): >() <数字> <关键字> star或fork数大于(或等于)指定数字的带关键字查…

个人网站备案不通过做网络推广工作怎么样

文章目录 T1 小美的升序数组T2 小美的子序列T3 小美的数组T4 小美的元素删除T5 题目忘了&#xff08;不确定是不是这个题面&#xff09; 23秋招&#xff0c;美团笔试5&#xff08;技术&#xff09; 2023 美团笔试题 0902&#xff0c;咋都是牛客月赛原题呀&#xff08; 时间&am…

在线制作简历的网站宣传 网站建设和政务公开

一、引言 变频调速是一种通过改变电源频率来实现电动机调速的技术。它具有高效、精确、可靠等优点&#xff0c;广泛应用于工业、商业和家用领域。本文将介绍变频调速的基本原理、优点以及应用领域&#xff0c;并通过详细的公式计算过程和图片说明来帮助读者更好地理解。 二、变…

遵义市 网站建设学校网页网站模板

本贴介绍需求分析方法&#xff0c;涉及到诸多实践性的东西&#xff0c;掌握各种图表的绘制是重中之重~ 一.需求分析基础 1.原因 需求获取中得到的信息仅仅解释了用户对软件系统的理解与期待&#xff0c;使用的是实际业务的表达方式&#xff0c;还不是开发者能够立即加以实现…

品牌自适应网站建设免费logo在线生成器

前言 依据十分的水&#xff0c;其实我依据是不想写的&#xff0c;依旧是老师要求的QAQ 正题 大意 有一个数S&#xff0c;通过然后在1-n自然数前加上“”或“-”使其等于S&#xff0c;求最小的n 解题思路 枚举&#xff0c;然后从大的开始&#xff0c;可以加-号的就加 代码 #…

做创新方法工作的网站网站建设的技术方案模板下载

智能分析网关V4是一款高性能、低功耗的AI边缘计算硬件设备&#xff0c;它采用了BM1684芯片&#xff0c;集成高性能8核ARM A53&#xff0c;主频高达2.3GHz&#xff0c;并且INT8峰值算力高达17.6Tops&#xff0c;FB32高精度算力达到2.2T&#xff0c;每个摄像头可同时配置3种算法&…

网站设计的技巧办公室设计说明

配置 PostgreSQL 14 的 SSL 加密通常涉及到生成 SSL 证书和私钥&#xff0c;然后配置 PostgreSQL 以使用这些证书。 1、生成 SSL 证书和私钥&#xff1a; 使用 OpenSSL 生成自签名 SSL 证书和私钥&#xff1a; 首先&#xff0c;你需要生成 SSL 证书和私钥。可以使用 OpenSSL …

jsp网站开发详细教程设计师培训哪家好

文章目录 前言描述style.less输出后言 前言 hello world欢迎来到前端的新世界 &#x1f61c;当前文章系列专栏&#xff1a;Sass和Less &#x1f431;‍&#x1f453;博主在前端领域还有很多知识和技术需要掌握&#xff0c;正在不断努力填补技术短板。(如果出现错误&#xff0c;…

北京建工博海建设有限公司网站html5代码大全

聚沙成塔每天进步一点点 ⭐ 专栏简介 前端入门之旅&#xff1a;探索Web开发的奇妙世界 欢迎来到前端入门之旅&#xff01;感兴趣的可以订阅本专栏哦&#xff01;这个专栏是为那些对Web开发感兴趣、刚刚踏入前端领域的朋友们量身打造的。无论你是完全的新手还是有一些基础的开发…

php网站打开一片空白外贸网站和普通网站

Vue 组件化编程 非单文件组件 定义组件 使用Vue.extend(options&#xff09;创建 不要写eldata要写成函数&#xff0c;避免组件被复用时&#xff0c;数据存在引用关系 注册组件 局部注册&#xff1a;new Vue()的时候&#xff0c;options传入components全局注册&#xff1a;V…

企业网站建设定制开发站长之家域名查询排行

一&#xff1a;你不一定逆风翻盘&#xff0c;但请一定向阳而生 二&#xff1a;题目 三&#xff1a;上码 class Solution { public:/**解析题意:这个给出的people的数组中,我们需要根据其元素people[i] [hi,ki];然后根据其ki来表示大于hi身高的人的个数&#xff0c;来进行排序…