随笔——自己制作python编译器——pip.exe的复制修改

目录

前言

了解pip

使用:

改编pip


前言

我再仿制python编译器(IDLE)时需要改编pip.exe,然后就有了这篇博客。

了解pip

(上传pypi再pip下载后期我会出教程讲)

pip,中文名“点安装”

使用:

pip install +库名称(==/>=/<=/>/<+版本):安装库(以...版本)

pip install +库名称(==/>=/<=/>/<+版本) --upgrade:升级库(以...版本)

pip install +库名称(==/>=/<=/>/<+版本) -i +镜像源:以镜像源安装库(以...版本)

pip install +库名称(==/>=/<=/>/<+版本) -i +镜像源 --upgrade:以镜像源升级库(以...版本)

pip install -U pip:升级pip(会报“拒绝访问”的错,因为默认是pip先下载,再删除,再安装)

随笔——自己制作python编译器——pip.exe的复制修改_第1张图片 

python -m pip install -U pip:升级pip

easy_install --upgrade pip:升级pip

pip search +库名称:搜索库(会报错,因为pip已不再支持search)随笔——自己制作python编译器——pip.exe的复制修改_第2张图片

但是可以 

pip install pip-search

pip_search +搜索的库名称

实际上一点用都没有,还不如去PYPI官网搜索呢,倒是效果挺不错的)

pip show +库名称:显示库

pip show -f +库名称:显示库的详细信息

pip list:列出所有库

pip list -o:列出所有可以升级的库

pip download+库名称:下载库

pip --version:查看pip版本

pip uninstall:卸载库

 · · ·   · · ·

注:python -m pip=pip

注:pip3.6写Blog之前还好好的,写着写着Blog报错(见下图)

随笔——自己制作python编译器——pip.exe的复制修改_第3张图片

除了换版本以外无解 [无奈],还好我为了写Blog下载了3.6-3.10

附:国内镜像源大全


改编pip

因为在PythonPackaging官网(PYPI)有pip库

而且pip install pip会显示pip库已经安装

随笔——自己制作python编译器——pip.exe的复制修改_第4张图片

所以顺藤摸瓜,从site-packages里找到了pip库: (不知道site-packages的可以等我的教程)

随笔——自己制作python编译器——pip.exe的复制修改_第5张图片

里面有__init__.py和__main.py__(见下图)

随笔——自己制作python编译器——pip.exe的复制修改_第6张图片 重点:接下来复制(实际上只需要复制__main__.py和_internal),主程序为 __main__.py

随笔——自己制作python编译器——pip.exe的复制修改_第7张图片

 然后就完成啦。


附件:自己制作python编译器——pip.exe的复制修改——pip.py的开源压缩包

自己制作python编译器——pip.exe的复制修改——pip.py的开源压缩包-Python文档类资源-CSDN下载icon-default.png?t=M276https://download.csdn.net/download/Cc6661366613/85089489


本Blog采用 GNU General Public License version3.0,GNU通用公共许可协议第三版(简称GPLv3.0),此作品可由他人自由复制,但是必须标注出处,而且不能以任何方式要求付费(包括但不限于明示,暗示,要求,强迫等)

你可能感兴趣的:(python,pip(PYPI),python,windows,编辑器)