起因:pip升级报错
F:\F_software\Anaconda\python.exe -m pip install --upgrade pip
错误:
ValueError: Unable to find resource t64.exe in package pip._vendor.distlib
如下图:
文章图片
文章图片
之后卸载 setuptools
python -m pip uninstall pip setuptools
准备升级 setuptools
pip install --upgrade setuptools
发现报错了:
文章图片
之后打算安装setuptools和pip,借鉴了PYTHON2.7安装SETUPTOOLS和PIP及卸载
注意如果提示:"xxx"不是内部或外部命令,也不是可运行的程序 或批处理文件,就去检查环境变量path是否配置了Python
下载链接:https://pypi.org/project/setuptools/
文章图片
解压后发现输入python setup.py install
没反应,借鉴了手动安装pip,输入python setup.py install没反应解决方法
这才意识到应该配置环境变量(可看:python环境变量如何配置),最后成功安装setuptools 63.2.0
(注意setuptools 63.2.0这个文件本身也要在环境变量里)
开始下载:
文章图片
下载完成后
文章图片
用相同的方法安装pip
下载链接:https://pypi.org/project/pip/#files
文章图片
开始下载:
文章图片
下载完成后:
文章图片
这样就可以了
最后简述一下python setup.py install
的过程:
python setup.py install
是我们用来安装下载的python包或者自己按照python官方规范开发的扩展包的常用指令。
通过这个命令,这个python包就会被安装系统或者你指定用户的python库里
python setup.py install
包括两步:
python setup.py build
python setup.py install
这两步,可分开执行, 也可只执行python setup.py install
, 因为python setup.py install
总是会先build后install.
【python|python setup.py install安装setuptools,pip出错,踩坑记录(下载,配置环境变量)】python setup.py build
是python编译这个module的过程, 这个过程比较复杂,最后会生成build文件夹,除去build过程后的install过程,就是复制build/lib文件到用户指定的lib库
推荐阅读
- 机器学习|吴恩达机器学习笔记---Octave教程(Python实现)
- 图像处理|信用卡数字识别(opencv,代码分析)
- Python|Tea Data Analysis System 茶饮数据分析系统
- python从入门到出家|python从入门到出家(一)输入输出
- 大数据|数据分析中的“产品思维”经验讲解
- Python实战教程|30天Python入门(第二天(深入了解Python中的变量和内置函数))
- OpenCV|多边形点测试
- Python|OpenCV简单应用(三、边缘检测及轮廓检测)
- java|JAVA毕业设计家居门户网站计算机源码+lw文档+系统+调试部署+数据库