第一节 python环境安装和包管理器

miniconda的安装和python环境搭建 文章目录前言下载minianaconda安装和配置安装注意配置更改镜像源创建虚拟环境和激活 前言 最近想用python去写一个写ini配置文件的工具,由于电脑现在的环境是python2的,想用python3的环境,又不想改变目前的环境,就准备重新安装一下anaconda。这篇博文记录一下,免得总是忘记。 向我这样只是用python写写小脚本,推荐安装miniconda,而不是anaconda,因为很多包用不上。具体选择,可参考官方文档Anaconda or Miniconda? 对于pip、conda、a 阅读详情

Anaconda概述

Anaconda安装

Conda的包管理器

Conda的环境管理

创建一个名为python34的环境,指定Python版本是3.4(不用管是3.4.x,conda会为我们自动寻找3.4.x中的最新版本

conda create --name python34 python=3.4

安装好后,使用activate激活某个环境

activate python34 # for Windows
source activate python34 # for Linux & Mac

激活后,会发现terminal输入的地方多了python34的字样,实际上,此时系统做的事情就是把默认2.7环境从PATH中去除,再把3.4对应的命令加入PATH

**此时,再次输入
python –version**
可以得到Python 3.4.5 :: Anaconda 4.1.1 (64-bit),即系统已经切换到了3.4的环境

如果想返回默认的python 2.7环境,运行

deactivate python34 # for Windows
source deactivate python34 # for Linux & Mac

删除一个已有的环境
conda remove –name python34 –all

Conda的包管理
# 安装scipy
conda install scipy
# conda会从从远程搜索scipy的相关信息和依赖项目,对于python 3.4,conda会同时安装numpy和mkl(运算加速的库)

# 查看已经安装的packages
conda list
# 最新版的conda是从site-packages文件夹中搜索已经安装的包,不依赖于pip,因此可以显示出通过各种方式安装的包

# 查看当前环境下已安装的包
conda list

# 查看某个指定环境的已安装包
conda list -n python34

# 查找package信息
conda search numpy

# 安装package
conda install -n python34 numpy
# 如果不用-n指定环境名称,则被安装在当前活跃环境
# 也可以通过-c指定通过某个channel安装

# 更新package
conda update -n python34 numpy

# 删除package
conda remove -n python34 numpy

conda将conda、python等都视为package,因此,完全可以使用conda来管理conda和python的版本

# 更新conda,保持conda最新
conda update conda

# 更新anaconda
conda update anaconda

# 更新python
conda update python
# 假设当前环境是python 3.4, conda会将python升级为3.4.x系列的当前最新版本

运行conda create -n python34 python=3.4之后,conda仅安装python 3.4相关的必须项.

# 在当前环境下安装anaconda包集合
conda install anaconda

# 结合创建环境的命令,以上操作可以合并为
conda create -n python34 python=3.4 anaconda
# 也可以不用全部安装,根据需求安装自己需要的package即可

设置国内镜像

# 添加Anaconda的TUNA镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
# TUNA的help中镜像地址加有引号,需要去掉

# 设置搜索时显示通道地址
conda config --set show_channel_urls yes
✨Windows 下超快 Python 包管理器 `uv` 安装教程(附图文详解) uv是由Astralpip(安装依赖)(创建虚拟环境)pip-tools(生成 requirements.txt)并做到更快、更简单!功能状态替代✅ 安装依赖完全支持pip✅ 创建虚拟环境内置支持✅ 生成锁文件支持 pyproject.toml / pylock.toml🚀 性能极快(Rust 编写)——优点描述⚡ 极快基于 Rust,10 倍 pip 安装速度🧹 干净默认不会污染全局环境🔒 安全自带锁文件生成📦 通用。 阅读详情

相关推荐

Python包管理器pip详解:从入门到精通

Python的包管理器pip是开发者必备的工具之一。本文将详细介绍pip的各种命令,从入门到精通,帮助读者掌握pip的使用技巧和高级功能。

全栈三维GIS开发工程师,擅长Cesium、OpenLayers、Three.js、WebGL、Vue、Django、GDAL和QGIS技术。在这个博客里,我将分享我的开发经验、技术心得和项目案例,希望能为GIS爱好者和开发者提供有价值的参考。 4464

python环境安装

打开cmd命令框,输入python,回车,如果出现python版本,代表安装成功。

sbdzqq123的博客 357

Python 入门:如何在 Linux 上安装 Python?

的文章,并发现了他可以使用 Python 创建和实现的所有令人惊奇的事物。了解如何在 Linux 上安装 Python 后,创建 Python 虚拟环境的方法有很多种。我们可以使用 git 从 Python 官方 GitHub 存储库克隆最新的 Python 源代码,在 Linux 上安装 Python。确保您已启用源列表中的源包。在本文中,您将通过安装适用于 Linux 的 Python 并与其交互,了解如何开始使用此。在这一步中,你必须让系统做它的事情并等待它在 Linux 上安装 Python。

新华编程特战队 4257

Python安装教程

第一步:下载Python安装包在Python的官网 www.python.org 中找到最新版本的Python安装包,点击进行下载,请注意,当你的电脑是32位的机器,请选择32位的安装包,如果是64位的,请选择64位的安装包;第二步:安装1)双击下载好的安装包,弹出如下界面:这里要注意的是,将python加入到windows的环境变量中,如果忘记打勾,则需要手工加到环境变量中;在这里我选择的是自定义安装,点击“自定义安装”进行下一步操作;

Python栈 7203

新一代Python包管理器UV应用指南

新一代Python包管理器五一劳动节发布!更多强大功能助力人工智能。

jackson_lingua的博客 2998

ADRV9009学习资料保存:基于XC7Z100+ADRV9009的双收双发无线电射频板卡

ADRV9009学习资料保存:基于XC7Z100+ADRV9009的双收双发无线电射频板卡 一、板卡概述 基于XC7Z100+ADRV9009的双收双发无线电射频板卡是基于XilinxZYNQFPGA和ADI的无线收发芯片ADRV9009开发的专用功能板卡,用于5G小基站,无线图传,数据收发...

9365

Python | 安装、环境配置及包的安装

Python的安装、环境配置及第三方库或模块的安装

跳动的喵尾巴 9489

数学:箭头符号→(to)都表示什么意义?

数学符号“→”在不同领域有不同含义:在逻辑中表示“蕴含”(p→q);在函数中表示映射关系(f:A→B);在极限中表示变量趋近(x→a);在推导过程中表示推理方向(A→B)。此外,它也可能用于向量表示或数列趋势。其具体含义需结合上下文判断,核心应用场景包括逻辑运算、函数定义、极限分析和数学推导等。

shunzi2016的博客 5568

2024最新Python下载安装环境配置教程(Windows系统+Mac系统)!附安装包

为了区分python解释器的版本,所以需要在指定文件夹下的python.exe复制一份副本并重新命名环境变量要看仔细,如果系统环境变量有,用户环境变量里面就删掉反之,系统环境变量里面有,用户环境变量就删掉环境变量,一般自己的电脑只有一个用户,如果有多个用户建议添加到系统环境变量。

m0_75067629的博客 1万+

Python 爬虫:获取网页数据的 5 种方法

requests:适用于简单的静态网页抓取,易于使用。requestslxml:适合需要高效解析大规模网页内容的情况,支持 XPath 和 CSS 选择器。Selenium:适用于动态网页(JavaScript 渲染)的抓取,模拟浏览器行为获取动态数据。Scrapy:强大的爬虫框架,适合大规模的网页抓取任务,支持异步请求和高级功能。PyQuery:基于 jQuery 语法,适合快速开发,提供简洁的 CSS 选择器语法。

想看什么文章都可以私信给我,综合性博客。 5513

[密码学实战]商密TLCP协议抓包解析与深度分析(二十九)

[密码学实战]商密TLCP协议抓包解析与深度分析(二十九)

曼岛_的博客 632

全网最详细的Python安装教程

首先要先下载安装包:①win7,win8,win10系统,建议下载python3.7.4版本:【直达链接】②win xp:建议下载 python 3.4.4版本【直达链接】Python安装包虽然版本不同,但安装过程其实都是差不多的。

2301_76161259的博客 2720

代谢组数据分析(五):代谢组的功能富集分析

本文介绍了代谢组数据分析中的功能分析,包括代谢物富集分析、GSEA和ssGSEA方法。文章详细阐述了分析原理、应用背景、数据准备、统计方法以及结果解释,强调了在代谢通路和代谢物ID对应关系建立、差异代谢物筛选、富集程度计算等方面的关键步骤。通过这些方法,可以揭示差异代谢物在生物过程中的作用,为疾病研究和药物开发提供依据。

专注生信领域 5981

什么是 Python 包管理器?怎么安装?

Python 包管理器是一个用于安装、升级、卸载和管理 Python 包的工具。Python 的包(也称为模块或库)是预编写的 Python 代码,用于执行各种任务,如数据处理、网页开发、科学计算等。Python 包管理器使得这些包的管理变得简单和高效。在 Python 中,最常用的包管理器是pip(pip installs packages),它是 Python 官方推荐的包管理工具。通过pip。

weixin_46123033的博客 2162

YOLOv11改进 - 卷积Conv | SPD-Conv空间深度转换卷积优化空间信息编码,攻克小目标检测难题

本文介绍了一种名为SPD-Conv的新型CNN构建块及其在YOLOv11中的结合。传统CNN在处理低分辨率图像或小物体时,因使用步长卷积和池化层导致细粒度信息丢失、性能下降。SPD-Conv由空间到深度(SPD)层和非步长卷积(Conv)层组成,完全消除卷积步长和池化层,避免信息损失。SPD层重排特征图元素将空间信息转换到深度维度,非步长卷积层进一步处理特征图。我们将SPD-Conv集成进YOLOv11,实验证明其在低分辨率图像和小物体检测任务上显著优于现有模型。

魔改工程师的博客 1141

【FISCO-BCOS】 八、ubuntu配置Java环境

ubuntu配置Java环境需根据自己的java版本号进行细节修改,本文以jdk11.0.18版本为例。ps:通过此法还可以查看java安装路径,但必须是环境配置成功的情况下才能使用。二、添加Java环境路径。四、检查java环境设置。

naihe_fish的博客 4309

Python使用-Python环境安装

Python使用-Python环境安装

xianzuzhicai的博客 8061

lammps原子组速度的计算方法

在lammps摩擦、冲击、压痕等模拟过程中,涉及到某个原子组的整体移动,如果要输出这个原子组的整体移动速度,可以使用vcm()函数。下面是一个具体的使用案例,金刚石球在盒子内移动,输出移动过程中金刚石球在x方向的质心速度。vcm()是lammps自带的一个函数,返回原子组质心在设定方向的速度。其中,ID为group-ID,dim为方向,可设置x、y或者z方向。大家好,我是小马老师。

lammps_jiayou的博客 343

Python环境包管理器:Anaconda和pip哪个更适合你?

Python环境包管理器是指在Python开发过程中,用于安装、更新、卸载和管理软件包的工具。它们可以帮助开发者更方便地管理Python环境下的各种库和框架。以下是常见的6个Python环境包管理器及使用案例:pip是Python的官方包管理器,它提供了简单易用的命令行界面,用于安装、更新和卸载Python包。使用pip,我们可以轻松地从Python Package Index(PyPI)安装各种第三方库,例如NumPy、Pandas等。例如,要安装NumPy库,可以使用以下命令: 要更新已安装的库,可以使

m0_59236127的博客 1847

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

【python】conda和pip安装库之间的区别

conda 首先,conda是一个通用的包管理器,意思是什么语言的包都可以用其进行管理,自然也就包括Python了。在安装Anaconda或者Miniconda时,会对conda进行一同安装。其中Anaconda作为Python的发行版,相当于在Python的基础上自带了常用第三方库,而Miniconda则相当于是一个conda环境的安装程序,只包含了conda及其依赖项,这样就可以减少一些不需要的第三方库的安装,所以Miniconda所占用的空间很小。 pip Pip同conda一样,也是一个包管理器,并

敲代码的quant的博客 3万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Pip包管理器如何安装和管理Python包?

幸运的是,Python提供了一个名为Pip的包管理器,它大大简化了Python包的安装和管理。Pip是Python的包管理器,它允许你轻松地安装和管理Python包。使用Pip,你可以从Python Package Index (PyPI)下载和安装包,这是一个包含数千个Python包的公共仓库。在实际开发中,你可能会遇到需要在同一台机器上为不同的项目安装不同版本的包的情况。通过掌握Pip包管理器的使用,你可以更有效地管理你的Python项目中的依赖关系,并确保项目的可移植性和可重复性。

HunterLawrence的博客 1222

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

如何在 Linux 下安装Python环境的详细指南

本文详细介绍如何在Linux下安装和配置Python环境,包括使用包管理器安装、从源码编译安装,以及虚拟环境的管理方法。

2103

centos安装python环境

通过上述步骤,你可以在CentOS上安装并配置多个版本的Python环境。你可以选择通过包管理器快速安装,也可以通过pyenv来灵活管理多个版本。

2401_87017622的博客 2112

极简 UV 离线安装指南:无网环境也能快速部署 Python 包管理器

UV 的离线安装核心是「下载二进制包 → 解压 → 全局配置」,全程无需编译、无需联网,3 步即可完成部署,适合所有无网或内网环境。其不仅安装简单,还能高效管理本地 Python 包和虚拟环境,是无网场景下 Python 开发的理想工具。

weixin_41544125的博客 4685

【Python的安装和环境配置——详细介绍】

Python的安装和环境配置在不同的操作系统中会有所不同。下面我将介绍在Windows、macOS和Linux这三个主流操作系统上Python的安装和环境配置的基本步骤。

cz88888888666的博客 1426

20250802-Python包管理器“uv”安装及使用教程

本文介绍了Python超快包管理工具uv的安装与使用方法。uv是用Rust编写的包管理器,速度比pip快10倍以上,支持秒装软件包、一键创建虚拟环境和智能解决依赖冲突。文章详细讲解了Windows系统下的三种安装方式,并针对国内用户提供了离线安装方案。最后以VS Code为例,演示了从创建虚拟环境到安装依赖的全流程操作,包括修改pip镜像源等实用技巧。uv能显著提升Python开发效率,是pip的理想替代工具。

mengfan_1993的博客 3237
上一篇: 第八节 Java IO流
下一篇: 第二节 python语言基础
江城子_Lay
博客等级 码龄9年 19粉丝 53原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值