如何抑制过时的点子警告

时间:2019-11-13 21:01:24

标签: python windows pip

每个pip命令都以警告结尾:

  

您使用的是pip版本18.1,但是可以使用版本19.3.1。   您应该考虑通过'python -m pip install --upgrade进行升级   点”命令。

但是,更新点不起作用,请参见下文。我可以禁止显示警告,如何显示?我可以更新点子吗?

enter image description here

  

C:\ WINDOWS \ system32> python -m pip install --upgrade pip收集pip   正在下载   https://files.pythonhosted.org/packages/00/b6/9cfa56b4081ad13874b0c6f96af8ce16cfbc1cb06bedf8e9164ce5551ec1/pip-19.3.1-py2.py3-none-any.whl   (1.4MB)       100%|█████████████████████████████████| 1.4MB 7.3MB / s安装收集的软件包:pip找到的现有安装:pip 18.1       卸载pip-18.1:         已成功卸载pip-18.1回滚pip卸载异常:回溯(最近一次通话):文件   “ C:\ Users \ Dzenan \ AppData \ Roaming \ Python \ Python37 \ site-packages \ pip_internal \ cli \ base_command.py”,   143行,在主要       状态= self.run(选项,参数)文件“ C:\ Users \ Dzenan \ AppData \ Roaming \ Python \ Python37 \ site-packages \ pip_internal \ commands \ install.py”,   366行,运行中       use_user_site = options.use_user_site,文件“ C:\ Users \ Dzenan \ AppData \ Roaming \ Python \ Python37 \ site-packages \ pip_internal \ req__init __。py”,   第49行,在install_given_reqs中       ** kwargs文件“ C:\ Users \ Dzenan \ AppData \ Roaming \ Python \ Python37 \ site-packages \ pip_internal \ req \ req_install.py”,   安装中的第760行       use_user_site = use_user_site,pycompile = pycompile,文件“ C:\ Users \ Dzenan \ AppData \ Roaming \ Python \ Python37 \ site-packages \ pip_internal \ req \ req_install.py”,   在move_wheel_files中的第382行       warn_script_location = warn_script_location,文件“ C:\ Users \ Dzenan \ AppData \ Roaming \ Python \ Python37 \ site-packages \ pip_internal \ wheel.py”,   第441行,位于move_wheel_files中       generate.extend(maker.make(spec))文件“ C:\ Users \ Dzenan \ AppData \ Roaming \ Python \ Python37 \ site-packages \ pip_vendor \ distlib \ scripts.py”,   第403行       self._make_script(条目,文件名,选项=选项)文件“ C:\ Users \ Dzenan \ AppData \ Roaming \ Python \ Python37 \ site-packages \ pip_vendor \ distlib \ scripts.py”,   _make_script中的第307行       self._write_script(脚本名,shebang,脚本,文件名,ext)文件   “ C:\ Users \ Dzenan \ AppData \ Roaming \ Python \ Python37 \ site-packages \ pip_vendor \ distlib \ scripts.py”,   _write_script中的第243行       启动器= self._get_launcher('t')文件“ C:\ Users \ Dzenan \ AppData \ Roaming \ Python \ Python37 \ site-packages \ pip_vendor \ distlib \ scripts.py”,   _get_launcher中的第382行       result = finder(distlib_package).find(name).bytes AttributeError:'NoneType'对象没有属性'bytes'您正在使用pip版本   18.1,但是版本19.3.1可用。您应该考虑通过“ python -m pip install --upgrade pip”命令进行升级。

     

C:\ WINDOWS \ system32> pip --version pip 18.1来自   C:\ Users \ Dzenan \ AppData \ Roaming \ Python \ Python37 \ site-packages \ pip   (python 3.7)

1 个答案:

答案 0 :(得分:1)

要在Windows上升级点子,您可以在this thread中找到答案。这似乎是解决方案:

python -m pip install -U --force-reinstall pip

或者要回答有关抑制pip警告的实际问题,pip具有-q/-qq/-qqq选项可以抑制日志记录输出。