python conda安装与使用教程
文章目录
- 一、关于conda
- 二、安装Anaconda
- 三、Anaconda安装成功测试
- 四、修改镜像为国内源
- 五、虚拟环境
- 1、创建虚拟环境
- 2、激活虚拟环境
- 3、对虚拟环境中安装额外的包
- 4、关闭虚拟环境
- 5、删除虚拟环境
- 六、包管理
- 1、安装包(conda install)
- 2、列出已安装的包(conda list)
- 3、卸载包(conda remove)
- 七、镜像管理
- 1、列出配置的镜像源(conda config --show channels)
- 2、添加镜像源(conda config --add channels)
- 3、删除镜像源(conda config --remove channels)
一、关于conda
conda
是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。 conda
是为 python
程序创建的,适用于 Linux
,OS X
和Windows
,也可以打包和分发其他软件。
conda
分为Anaconda
和MiniConda
。Anaconda
是包含一些常用包的版本,Miniconda
则是精简版,需要啥装啥。
如果嫌Anaconda比较大,可以考虑安装Miniconda,https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
二、安装Anaconda
Anaconda
安装包:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
根据你的操作系统,选择一个合适的版本安装,比如我选了Anaconda3-5.3.1-Windows-x86_64.exe
安装过程中,在如下的Advanced Options
界面时,推荐第一个勾选,第二个根据自己情况而定。
第一个勾是是否把Anaconda
加入环境变量,这涉及到能否直接在cmd
中使用conda、jupyter、ipython
等命令,建议勾上。如果忘记勾选了,后面可以在环境变量中手动补上:
C:\ProgramData\Anaconda3
C:\ProgramData\Anaconda3\Library\mingw-w64\bin
C:\ProgramData\Anaconda3\Library\usr\bin
C:\ProgramData\Anaconda3\Library\bin
C:\ProgramData\Anaconda3\Scripts
第二个是是否设置Anaconda
所带的Python 3.7
为系统默认的Python
版本,这个根据自己情况而定。
三、Anaconda安装成功测试
安装完成以后,就可以打开cmd
测试一下安装结果。
在cmd
输入conda --version
四、修改镜像为国内源
Anaconda
安装成功之后,我们需要修改其包管理镜像为国内源。
在cmd
中分别运行这两个命令。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
五、虚拟环境
1、创建虚拟环境
如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令, 在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其它的项目就无法运行了。
我们可以通过conda
创建一个虚拟环境,虚拟环境搭建了独立的python
运行环境, 使得单个项目的运行环境与其它项目互不影响。
如下,我创建一个linxinfa
的虚拟环境。
conda create -n linxinfa python=3.7
2、激活虚拟环境
Windows
activate your_env_name
Linux
source activate your_env_name
3、对虚拟环境中安装额外的包
conda install -n your_env_name [package]
4、关闭虚拟环境
Windows
deactivate
Linux
source deactivate
5、删除虚拟环境
删除虚拟环境
conda remove -n your_env_name --all
删除环境中的某个包
conda remove --name your_env_name package_name
六、包管理
1、安装包(conda install)
命令
conda install package_name
例如,安装 numpy
,
conda install numpy
2、列出已安装的包(conda list)
命令
conda list
如果想列出已安装的含有某个关键词的包,可直接在后面带上关键词,如下
conda list xl
列出已安装的含有xl
关键词的包
3、卸载包(conda remove)
命令
conda remove pacage_name
比如我要卸载qt
包
conda remove qt
七、镜像管理
1、列出配置的镜像源(conda config --show channels)
命令
conda config --show channels
如下,我配置了3个镜像源
2、添加镜像源(conda config --add channels)
命令
conda config --add channels https://xxxxxxxxxxxxx
3、删除镜像源(conda config --remove channels)
命令
conda config --remove channels https://xxxxxxxxxxxxx
python conda安装与使用教程相关推荐
- Python PyInstaller 安装 和 使用教程( 打包生成 exe )
From:http://c.biancheng.net/view/2690.html Python zipapp打包教程:http://c.biancheng.net/view/2687.html 在 ...
- python conda安装
转载自:https://zhuanlan.zhihu.com/p/25198543 说起Python入门第一步,很多人会说是Hello World.殊不知挡在众多小白同学面前的一座大山便是安装Pyth ...
- 【2023版】超详细Python+Pycharm安装保姆级教程,Python环境配置和使用指南,看完这一篇就够了
这两年被Python初学小白问到最多的问题就是,该用什么代码编辑工具? 说实话,我个人是用Jupyter Notebook最多,主要是经常做数据可视化,方便些. 但对于初学者来说,PyCharm仍是不 ...
- conda安装与使用教程
conda是环境和软件管理工具. 首先查看系统版本: cat /proc/version cat /etc/redhat-release (因为我的是centos系统) 然后查看conda版本: co ...
- python3.7安装turtle步骤-Python turtle安装和使用教程
1 安装turtle Python2安装命令: pip install turtule Python3安装命令: pip3 install turtle 因为turtle库主要是在Python2中使用 ...
- Win11系统Python环境安装保姆级教程
1.访问网站www.python.org 2.点击Downloads--All releases进行下载 3.进入下载界面后进入Looking for a specific release按照自己的需 ...
- Python PyInstaller安装和使用教程(详解版)
1.引言 考虑到代码.数据的隐私安全,所以我们就需要使用PyInstaller将自己的运行主程序打包起来,从而创建得到独立应用(自包含该应用的依赖包).最重要的是可以使用 PyInstaller 将 ...
- Python 详细安装步骤图文教程
第一步,下载 Python 1.1 打开 Python 官方网站,点击 Downloads,然后点击 Download Python 按钮,本文发表时最新版本已经是 Python 3.8.5 了. P ...
- window安装Stable-Diffusion-WebUI详细教程
直接上效果图,这是通过stable diffusion webui 利用古风模型生成的图片,实在是太好看了!!! 看了这些图,有没有心痒痒的?今天就来带大家入个门!先把软件搞起来 ! [前言] Sta ...
最新文章
- 面试官扎心一问:数据量很大,分页查询很慢,有什么优化方案?
- 梯度提升树算法原理小结
- leetcode202(Floyd判圈算法(龟兔赛跑算法))
- php cli模式下获取参数的方法
- 5月10日优酷殴打腾讯员工那些事
- c语言数组数据用指针查找,c语言数组与指针_指针篇_2011.ppt
- mysql中模糊查询的四种用法
- 【Pytorch神经网络实战案例】11 循环神经网络结构训练语言模型并进行简单预测
- 采用光线跟踪绘制场景 c++_光线追踪的相干性聚集:硬件光线追踪的优势
- SQL中不建议使用 where 1=1 的说法,是错误的
- 连上Internet-linux鸟哥的私房菜服务器篇04(阅读笔记)
- 30个你必须记住的CSS选择符
- 前端培训丁鹿学堂:nodeJS入门指南(一)
- 【标书应用场景】畅写Office为电子招投标提速赋能,助力项目招投标业务数字化转型
- 苹果iphone公交卡支持哪些城市(详细)
- java编写蠕虫病毒_教大家编写蠕虫病毒
- viser 饼图修改颜色
- C语音基础-----那些年我们踩过的坑(一)
- dw怎么在框架中加入网页_Dreamweaver如何用框架建立网站
- JavaScript 用函数方法比较任意三个数字的最大值