pip使用、pip.ini文件配置、镜像源更换

这篇具有很好参考价值的文章主要介绍了pip使用、pip.ini文件配置、镜像源更换。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

pip使用、pip.ini文件配置、镜像源更换

查看当前python环境中安装的所有包以及版本

分为pip查看和conda查看

pip:pip freeze

conda:conda list

pip详细命令使用
pip包更新升级
pip -m pip install --upgrade pip
pip安装其他包
pip install 安装的包名

因为我这里已经将pip.ini文件中的配置设置为了豆瓣源(下载很快), 所以不用再后面再加-i 某某源地址, 这种方式是临时使用某镜像源
pip使用、pip.ini文件配置、镜像源更换

[global]
index-url = http://pypi.douban.com/simple
[install]
trusted-host=pypi.douban.com
临时使用某镜像源
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 安装包名
国内安装源:

中国科学技术大学 :https://pypi.mirrors.ustc.edu.cn/simple

清华:https://pypi.tuna.tsinghua.edu.cn/simple

豆瓣:http://pypi.douban.com/simple/

华中理工大学 :http://pypi.hustunique.com/simple

山东理工大学 :http://pypi.sdutlinux.org/simple

阿里云 http://mirrors.aliyun.com/pypi/simple/

pip.ini文件的配置方法:

打开cmd, 进入到%APPDATA%
pip使用、pip.ini文件配置、镜像源更换
实际是这个路径C:\Users\PC\AppData\Roaming

在该目录下创建一个pip文件夹:

C:\Users\PC\AppData\Roaming\pip

pip文件夹下创建pip.ini文件
pip使用、pip.ini文件配置、镜像源更换

修改pip.ini文件的规则
[global]
index-url = http://pypi.douban.com/simple
[install]
trusted-host=pypi.douban.com

可以进行分布的信任配置, 比如采用豆瓣源, 只在下载的时候信任, 但是在其他时候不信任, 就可以按照上述的写法进行 (很无效且2)

所以建议都配置在[global]

如下:

[global]
index-url = http://pypi.douban.com/simple
trusted-host=pypi.douban.com

如果想更换镜像源只用修改index-urltrusted-host后面的内容

分别变为其他的镜像源地址即可

trusted-host中的内容就是index-url域名部分

pip查看是否已经安装
# pip show --files 安装包名
 Name:SomePackage    # 包名
 Version:1.0         # 版本号
 Location:/my/env/lib/pythonx.x/site-packages   # 安装位置
 Files:              # 包含文件等等
  ../somepackage/__init__.py
  [...]
pip检查哪些包需要更新
pip list --outdated
遇到问题:

pip使用、pip.ini文件配置、镜像源更换
现在最新的pip要求源必须是https的,不然会报错:

WARNING: The repository located at pypi.douban.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS we recommend you use HTTPS instead, otherwise you may silence this warning and allow it anyway with '--trusted-host pypi.douban.com'.

但是每次要加这么长的尾巴很不geek,在pip.ini里面加上

trusted-host=pypi.douban.com
pip使用、pip.ini文件配置、镜像源更换
我之前的trusted-host=pypi.douban.com可能限制在了install中了, 也就是只有下载的时候是信任的

但是在更新的时候还是不信任: 把[install]注释掉或者是删除掉, 使信任的范围在全局即可
pip使用、pip.ini文件配置、镜像源更换文章来源地址https://www.toymoban.com/news/detail-498354.html

[global]
index-url = http://pypi.douban.com/simple
trusted-host=pypi.douban.com
pip升级包
pip install --upgrade 要升级的包名
pip卸载包
pip uninstall --upgrade 要升级的包名
pip参数解释
pip --help

到了这里,关于pip使用、pip.ini文件配置、镜像源更换的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python 使用ConfigParser操作ini配置文件

    要求 : ini 文件必须是GBK编码,如果是UTF-8编码,python读取配置文件会报错。 说明: 1.注释内容用 “#” 或 “;” 引导; 2.章节用 “[]” 开头,每一个章节就是一个配置项; 3.配置值用 “=” ; 首先实例化配置解析对象: 常用操作方法:  

    2024年02月06日
    浏览(61)
  • Pytest系列(14)- 配置文件pytest.ini的详细使用

    pytest配置文件可以改变pytest的运行方式,它是一个固定的文件pytest.ini文件,读取配置信息,按指定的方式去运行 pytest里面有些文件是非test文件 pytest.ini:pytest的主配置文件,可以改变pytest的默认行为 conftest.py:测试用例的一些fixture配置 _ init _.py:识别该文件夹为python的pac

    2024年01月21日
    浏览(80)
  • python使用单例模式加载config.ini配置文件

    在Python中,可以使用单例模式来加载和管理配置文件。下面是一个示例代码: 在上面的示例中, ConfigLoader 是一个单例类,通过 get_instance 方法获取实例。在实例化的过程中,会读取并解析 config.ini 配置文件。通过 get_value 方法可以根据指定的节和键来获取配置值。使用时,只

    2024年01月24日
    浏览(40)
  • ini配置文件

    ini文件是initialization file的缩写,即初始化文件,是widows系统配置文件所采用的存储格式。 文件扩展名: .ini ini配置文件的后缀名也不一定必须是.ini, 也可以是.cfg, .conf或者是.txt ini文件格式 ini配置文件由参数, 节, 注解组成 参数(parameter) 以键值对的形式存在 每个参数都有一个

    2024年02月03日
    浏览(54)
  • Anaconda更换镜像源的相关配置

    上一期博客主要成功的安装好了annaconda以及vscode,对我来说已经迫不及待想要从github导入项目自己运行一下了。但是环境的配置是第一关,我们需要根据自己下载的项目或者是自己编写的项目添加各种软件包。而问题的关键就在于通过Anaconda Prompt窗口直接pip install下载的网址

    2024年02月07日
    浏览(52)
  • pip命令镜像源、镜像源、pip安装库、python、python镜像源、清华镜像源配置

    当你在使用Python的pip命令安装第三方库时,你可能会遇到一些无法连接到Python包索引源(PyPI)的问题。这些问题可能会影响到你的学习和开发进度,因为它们可能会导致你无法下载所需的软件包。在这种情况下,你可以使用Python的镜像源来解决这个问题。 镜像源是一个允许

    2024年02月15日
    浏览(47)
  • 读写ini配置文件(C++)

    文章转载于:https://blog.csdn.net/weixin_44517656/article/details/109014236 如果我们程序没有任何配置文件时,这样的程序对外是全封闭的,一旦程序需要修改一些参数必须要修改程序代码本身并重新编译,这样很不好,所以要用配置文件,让程序发布后还能根据需要进行必要的配置;

    2024年02月08日
    浏览(64)
  • 【UE】读写配置文件 ue读写ini文件

    UE已经封装好了ini的读写功能,我们只需要简单几步就可以读写ini文件 这里我们选择Blueprint Function Library类型

    2024年02月11日
    浏览(62)
  • python安装及pip镜像配置

    访问Python官网: https://www.python.org/ 点击downloads按钮,在下拉框中选择系统类型(windows/Mac OS/Linux等) 选择下载最新版本的Python 双击下载好的Python安装包,勾选安装过程中左下角 Add Python 3.11.2 to PATH 选项,一路下一步安装 注 :勾选 Add Python 3.11.2 to PATH 选项会自动配置python环境,如

    2024年02月06日
    浏览(60)
  • (简单成功版本)Mysql配置my.ini文件

    目录 一、背景 二、删除原有的mysql服务 三、初始化mysql 四、自行添加my.ini文件 五、新建mysql服务 六、启动mysql服务 七、设置数据库密码 7.1 登录mysql数据库  7.2 修改root用户密码 八、配置my.ini问题    我在两台电脑上安装了MySQL Server 8.0,准备继续做 数据库主从复制配置 ,这

    2023年04月08日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包