关于anaconda的使用和Python库的安装、卸载

article/2025/9/26 11:19:23

本文主要内容

  • 一、anaconda
    • 1、anaconda的作用
    • 2、一些常用的anaconda命令
  • 二、Python库的安装
    • 方法一:pycharm解释器中进行添加(一般不推荐,速度慢)
    • 方法二、控制面板中进行安装(最常用)
    • 方法三、离线安装
  • 三、换源安装
    • 1. 临时修改
    • 2. 永久修改
  • 四、使用控制面板运行Python文件

一、anaconda

1、anaconda的作用

很多人在使用Python时,直接就下载了特定版本的Python解释器,然后项目中途会使用到的哪些库,直接安装就行了,这样会带来一些问题:

  • 不同项目使用的库对Python的版本也许会有限制。比如有些库只能在Python2的版本下使用,有的只能在Python3的版本下使用;
  • 很多库在一次或者几次的项目中使用后,就很难再用到了,长期下来会积累很多这种已经没用的库,从而使包变得冗余,占用内存空间。

针对直接安装Python会带来的这些问题,所以很多人都会使用anaconda,anaconda有以下好处:

  • 自带常用的库,能够满足一些基础简单的需要;
  • 可以创建多个环境,每个环境可以安装不同的Python版本,从而解决了版本冲突的问题。并且每个环境都可独立安装各自需要的库,应用于不同的项目,由此便于管理不同项目需要的特定的库。

2、一些常用的anaconda命令

(以下命令都是基于Windows系统)

  • 创建新的环境
conda create -n 环境名 python=版本号(例如3.9
  • 删除创建的环境
conda remove -n 环境名 --all
  • 查看所有创建的环境
conda env list

在创建的环境里面,base是默认的环境,没有特定指定就进入这个环境,* 表示的是目前所处的环境

  • 进入某个环境
conda activate 环境名

如果要在某个环境里面安装库,在安装之前就必须进入这个环境,否则就会默认安在base里面;
如果activate后面没有环境名就默认进入base

  • 退出环境
conda deactivate

二、Python库的安装

Python库的安装有三种办法

方法一:pycharm解释器中进行添加(一般不推荐,速度慢)

如图所示,打开pycharm,依次选择 file(文件)->setting(设置)->python interpreter(Python解释器),点击 “+” 即可在里面搜索需要的库,然后进行安装
在这里插入图片描述

方法二、控制面板中进行安装(最常用)

  1. 打开控制面板:按住win + R,然后输入cmd,即可进入
    在这里插入图片描述
  2. 此时需要进入想要安装库的环境(注意,这里很多人在进入控制面板后就直接pip安装了,但是这是默认安装在base环境下的,虽然这样也能够运行,但是并没有选择将其放在咱们特定的环境里,这样就失去了安装anaconda的意义了),在进入特定的环境之后(前面有介绍如何进入特定环境的命令),可以开始进行安装了,输入命令
pip install 库的名字

或者用conda关键字也可以

conda install 库的名字

若需要卸载库,就把上面两个命令中的install改成uninstall就可以了。

方法三、离线安装

wheel文件安装:除了使用上面的方法,还可以将安装包下载到本地,后缀名为.whl。然后使用 pip 进行安装。

  1. 首先需要知道自己电脑的配置:此电脑 -> 右键 -> 属性 -> 系统类型查看,一般现在电脑都是64位;还需要查看自己安装的Python版本:win+R -> cmd -> 输入Python -V即可看到版本号,如果已经知道自己电脑的配置和Python版本号,这步可以略过;
  2. 进入下载Python库的官网:https://www.lfd.uci.edu/~gohlke/pythonlibs/,这里面有很多自己需要的库,此时按住ctrl+f,即可在搜索框里面输入所需库,按下回车即可找到所需的库,根据自己的电脑配置和Python版本下载所需的库
  3. 下好的库,可以根据需要放在对应的目录里,比如anaconda目录下的Lib里面的site-packages就存放的默认环境base里面所有的库。例如目录为D:\anaconda\Lib\site-packages,可以放在这个目录下。如果想将此库放在别的环境里面,可以从anaconda的安装目录下找到envs,进入之后找到需要的环境,然后找这个环境下的Lib下的site-packages,例如目录为D:\anaconda\envs\stock\Lib\site-packages
  4. 同样的,进入要想安装库的环境,然后开始安装
pip install 绝对地址(如:D:\anaconda\envs\stock\Lib\site-packages\pyHook-1.5.1-cp36-cp36m-win_amd64.whl)

即可进行安装

查看所在环境已经安装的库

pip list

三、换源安装

在创建环境或者安装库的时候,很有可能因为需要访问国外的网站而拖慢速度,我们可以选择一些国内比较快的镜像

  • 阿里云:
    http://mirrors.aliyun.com/pypi/simple/
  • 中国科技大学:
    https://pypi.mirrors.ustc.edu.cn/simple/
  • 豆瓣(douban):
    http://pypi.douban.com/simple/
  • 清华大学:
    https://pypi.tuna.tsinghua.edu.cn/simple/
  • 中国科学技术大学:
    http://pypi.mirrors.ustc.edu.cn/simple/

换源通常有两种方式:临时修改和永久修改

1. 临时修改

pip install 库的名字 -i 网址

2. 永久修改

步骤一:win+R 输入%APPDATA%
步骤二:回车跳转到数据目录,新建pip文件夹
步骤三:在pip目录下创建一个 pip.ini 文件
步骤四:编辑pip.ini
在里面输入
[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
ctrl+s保存,关闭即可

四、使用控制面板运行Python文件

有时候在pycharm里面找不到自己创建的环境的编译器,或者因为别的原因,在控制面板里直接运行Python文件会显得方便很多
步骤一:先win+R 输入cmd,调出控制面板
步骤二:切换到想要的anaconda环境,省略这步的话,默认base环境
步骤三:打开控制面板后默认目录为C盘,输入d: 或者 e: 切换到存放Python文件的磁盘下
步骤四:输入cd 、空格 再将存储Python文件的路径复制到后面,回车
步骤五:输入python ,然后空格,再把py文件完成输入(不要忘掉.py)回车,即可运行程序


http://chatgpt.dhexx.cn/article/4mRFqrIh.shtml

相关文章

Unbuntu卸载anaconda(最新最全亲测)

文章目录 前言一、删除anaconda文件夹二、删除Anaconda的环境变量总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习&#x…

一、如何完全卸载Anaconda(如何下载Anaconda-Clean package)

因为一些不可描述的原因必须要卸载Anaconda。 一、在我的Anaconda不可用后,按照其他博主的方法进行尝试卸载Anaconda,发现Anaconda--clean安装不可使用, 二、之后我苦苦寻找方法,发现都不怎么可行,直到我碰到一位博主的…

如何卸载、删除Anaconda?

Anaconda这么好用,为啥要删呢?当然是我之前装得乱七八糟,导致现在心情不好。我要把它全部删掉! ok,开始~ 删除思路: 首先利用anaconda-clean清理包清理配置文件,然后直接用安装目录下的卸载程序…

anaconda 完全卸载——重装

由于安装环境的时候不知道什么地方出错了,导致conda下载不了新的包,也不能更新现有的包,所以采取卸载anaconda并重装的方法(简答粗暴) 卸载 在网上搜集资料,发现卸载anaconda的方法五花八门,而…

如何彻底卸载Anaconda?

文章目录 0.前言1.解决方案1.1方案11.2方案2 2.参考文档 0.前言 本机Win10。  最好的参考文档是官方文档Uninstalling Anaconda。除此以外,再辅助以其他文档,就能达到如标题所示的目的。整个删除过程不难。 1.解决方案 1.1方案1 官方推荐的方案是两种…

Anaconda3完全卸载+重新安装(2022.7)全网最新

目录 完全卸载 原因: 完全卸载步骤: 重新安装 从镜像源安装 新建环境默认在C盘? 参考文献 完全卸载 原因: 1、之前安装的Anaconda3版本过于旧,python版本最新只有3.8,为了使用最新的python3.10&…

anaconda完全卸载方法

完全卸载步骤 进入命令行模式删除虚拟环境下载anaocnda-clean执行anaconda-clean --yes执行卸载程序删除剩余相关文件删除注册表 由于自己的anaconda版本太老了一直没更新,想更新一下,但未更新成功,于是想要重新卸载安装,本次卸载…

Anaconda完全卸载教程(Windows10系统)

前言:任何软件在卸载的时候,不要直接用目录下自带的uninstall.exe卸载程序,这样子肯定是卸载不干净滴。最近在做项目用到了anaconda环境,做完就卸载anaconda,在网上搜了很多教程以及参考了官方文档,整理了一…

Anaconda卸载与安装

因为重新分配磁盘,导致anaconda的各种路径出现了问题,费了九牛二虎之力把所有的路径配置好之后发现jupyter内核竟然不能正常启动…一直没办法正常解决(如果有懂的大佬可以评论指导一下),于是最终还是选择卸载重新安装一…

Anaconda的卸载及安装(图文详解)

目录 Anaconda的相关操作 一:Anaconda环境相关操作 1:查看环境 2:创建环境 3:删除环境 4:激活环境 5:退出环境 6:查看当前环境中安装的包 7:删除环境中的已安装的包 8&…

linux7inittab文件不存在,Linux下修复inittab文件丢失的两种方法

/etc/inittab文件是linux系统初始化配置文件,该文件出现错误或者丢失时,可能导致无法启动系统,启动系统时会提示出”INIT No inittab file fonud”的错误提示信息。那么该如何恢复丢失的inittab文件呢?,下面就给大家介绍两种实用的…

关于inittab文件

学习一下inittab文件,顺便尝试了一下xshell7。 inittab文件 系统:为centos8 此时查看/etc/inittab文件 说明改文件不再使用,我们查看他图片中的文件目录,看起来不像 最后经过查找资料我知道了centos8对应的运行级别。 powerof…

/etc/inittab文件说明

本文将把/etc/inittab作为研究起点,向外扩展辐射相关系统知识并一一进行说明。 在Linux系统中,/etc/inittab配置文件用来设置系统的默认运行级别。什么是系统的运行级别?且看下文。 一、Linux系统的运行级别 1、7个运行级别 Linux系统有7个运…

就是找不到inittab

解决办法1 因为版本更新现在已经不用inittab文件了 而是再这里找 代码 sudo raspi-config 我要找的是关闭串口登录的文件 #T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100 需要用#注释掉行 sudo raspi-config 这个代码直接图形化了 先选interfacing options (各…

inittab脚本启动解析

init的进程号为1,是所有进程的父进程,内核初始化完毕之后,init程序开始运行。其他软件也同时开始运行。init程序通过/etc/inittab文件进行配置。 /etc/inittab文件格式:id:run-levels:action:process,共包含4项,用冒号…

制作嵌入式根文件系统

首先介绍点背景知识,关于inittab的: init进程是系统中所有进程的父进程,init进程繁衍出完成通常操作所需的子进程,这些操作包括:设置机器名、检查和安装磁盘及文件系统、启动系统日志、配置网络接口并启动网络和邮件服务&#xff…

Java 类加载的过程

文章目录 类加载的过程一、加载二、验证三、准备四、解析五、初始化 类加载的过程 一个类型从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期将会经历加载(Loading)、验证(Verifification)、…

类加载过程是怎样的?

典型回答 一般来说,我们把Java的类加载过程分为三个主要步骤:加载、链接、初始化,具体行为在Java虚拟机规范里有非常详细的定义。 加载阶段(Loading):它是Java将字节码数据从不同的数据源读取到JVM中&…

类加载机制。

文章目录 一、类加载机制:二、类加载器:三、双亲委派机制: 一、类加载机制: 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Cl…

什么是类加载?

类加载 什么是类加载机制? 类加载机制是指虚拟机把描述类的数据从class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是拟虚拟机的类加载机制。 如何区分一个文件的文件的类…