首页 > 其他分享 >28. pip的使用

28. pip的使用

时间:2023-09-07 20:00:09浏览次数:40  
标签:变量 Python 28 用户 使用 pip 安装 环境变量

一、什么是pip

  pip 是一个现代的,通用的 Pythobn 包管理工具。提供了对 Python 包的查找、下载、安装的功能,便于我们对 Python 的资源包进行管理。在安装 Python 的时候,会自动下载并安装 pip。在 Windows 命令行里,输入 pip -V 可以查看 pip 的版本。

pip的使用

  如果在命令行里,运行 pip -V 后出现如下提示:

pip错误

  可能是因为你在安装 Python 的过程中,没有勾选配置环境变量选项,需要我们手动配置 Python 的环境变量。右键此电脑图标,选中属性选项,在弹出的菜单中选择高级系统设置。选择高级选项,点击环境变量,在弹出的选项卡中 Path 属性,将 Python 的安装目录和 Script 文件夹添加到 Path 属性中。

配置环境变量1

配置环境变量2

在配置环境的变量的时候,会有两个环境变量,上面的是当前用户的用户变量,下面的是系统的变量。用户变量只针对当前用户起作用,系统变量对全部用户都起作用,对于个人电脑来说,用户变量和系统变量的差别不大;

在配置环境的变量的时候,会有两个环境变量,上面的是当前用户的用户变量,下面的是系统的变量。用户变量只针对当前用户起作用,系统变量对全部用户都起作用,对于个人电脑来说,用户变量和系统变量的差别不大;

在配置完环境变量后,需要重启命令行窗口,在输入 pip 指令,如果不重启命令行窗口直接输入 pip 指令,还有可能报 pip不是内部或外部命令,也不是可运行的程序或批处理文件;

二、使用pip管理Python包

  • pip install 包名 安装指定的包
  • pip uninstall 包名 删除指定的包
  • pip list 显示已经安装的包
  • pip freeze > 文件名 显示已经安装的包,并且以指定的格式显示

在使用 pip 指令安装指定包的时候,建议自己指定一个 Python 包的安装目录

三、修改pip下载源

  运行 pip install 命令会从网站上下载指定的 Python 包。默认是从国外的主站上下载。这是一个国外的网站,可能会遇到网络不好的情况导致下载失败。我们可以通过命令,修改 pip 下载 Python 包的来源。格式如下:

pip install 包名 -i 国内源地址

  国内常用的 pip 下载源列表:

标签:变量,Python,28,用户,使用,pip,安装,环境变量
From: https://www.cnblogs.com/kurome/p/17685936.html

相关文章

  • 机器学习算法原理实现——使用交叉熵、梯度下降求解逻辑回归
    交叉熵的定义以及和熵的区别?   交叉熵是衡量两个概率分布之间的差异的一个度量。在机器学习和深度学习中,尤其是分类问题,交叉熵常被用作损失函数。交叉熵度量的是实际分布(标签)与模型预测之间的不一致程度。 这个值越小,模型的预测与真实分布越接近。完美的预测会有交......
  • 使用Visual Studio实现.NET的应用程序设计
    1、首先当然是下载好VisualStudio软件啦!(2019版本)2、新建一个名为StuMis的解决方案3、在解决方案里面新建一个名为MK01的类库和一个名为MK02的类库右键解决方案,选择新建项目,选择类库:4、此时,其实StuMis并未引用到这两个类库我们需要为StuMis引用到这两个类库:右键引用,添......
  • Apipost压测参数化如何使用
    Apipost7.2.1版本一键压测新增参数化功能如何使用?这里我们用一个多用户登录情况来演示,需要准备包含用户名密码的CSV文件创建CSV文件:新建一个excel表格,在表格中新建usernamepassword,在下方输入每个账号和密码保存文件时将文件类型修改为CSV保存后导入到Apipost中配置接口在接口中配......
  • 使用 HelpLook Chatbot,让AI聊天机器人变成销售经理
    想要增强AI聊天机器人销售技巧的话,我们需要一个强大的搭建工具来帮助我们增加客户互动,通过很多的客户互动数据来支撑和锻炼我们的AI聊天机器人。在本篇文章中,looklook将会系统地来说说该如何定制聊天机器人的行为。使用AI聊天机器人的好处聊天机器人最明显的好处是,它们可以提供即时......
  • 抓包工具Wireshark使用教程
    抓包工具Wireshark使用教程 合集-抓包软件(4) 1.mitmproxy抓包工具2022-12-082.Fidder抓包工具2022-03-283.【保姆级教学】抓包工具Wireshark使用教程06-134.测试与爬虫—抓包神器之Charles08-04收起 wireshark介绍今天讲一下另一款底层抓包软件,之前写过......
  • std list多线程使用
    #include<iostream>#include<list>#include<thread>#include<mutex>#include<condition_variable>#include<unistd.h>std::list<int>my_list;std::mutexmy_mutex;std::condition_variablemy_cond;voidadd_ele......
  • 关于sql语句进行删除时不能使用简称的问题记录
    1、问题:在代码中使用到了sql删除的功能,最简单的删除sql:deletefrompeoplepwherep.id=1;但是出现了问题,提示我无法删除,报错为:YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear......
  • go并发编程系列七:使用goroutine写一个线程池
    TRANSLATEwithxEnglishArabicHebrewPolishBulgarianHindiPortugueseCatalanHmongDawRomanianChineseSimplifiedHungarianRussianChineseTraditionalIndonesianSlovakCzechItalianSlovenianDanishJapaneseSpanishDutchKl......
  • Rust项目使用Dockerfile构建镜像 访问crates.io下载速度慢解决
    在$CARGO_HOME/config文件添加国内的镜像源下面的镜像源来自:https://rsproxy.cn/FROMrust:1.72asbuilderWORKDIR/usr/srcCOPY..RUNecho"[source.crates-io]\n\replace-with='rsproxy-sparse'\n\[source.rsproxy]\n\registry=\"https://rs......
  • 在WSL中使用code . 启动vscode失败 解决
    1、第一步在windows上找到vscode的安装目录可以使用everything搜索MicrosoftVSCode2、在WSL中vim~/.bashrc添加exportPATH=“$PATH:/mnt/d/xxx/xxx/MicrosoftVSCode/bin”3、执行source~/.bashrc然后再wsl中执行code.就可以了......