Windows下解决PIP崩溃的方法

  
更新PIP的时候突然报错崩溃了,之后PIP就用不了了,报错:ModuleNotFoundError: No module named ‘pip._internal’。

解决方法就是:

  1. 打开CMD命令窗口。
  2. 输入命令 python -m ensurepip 并执行。
  3. 输入命令 python -m pip install --upgrade pip 并执行。

这样就修复PIP到最新版本了。

Docker日志不显示Python的打印信息


之前一直被这个问题困扰,现在解决了,有两种方法。

方法1:

修改Dockerfile的CMD,加个参数 "-u" 。例如原本为 CMD ["python3", "test.py"] ,只要将它修改为 CMD["python3", "-u", "test.py"] 即可。

方法2:

直接在Dockerfile中添加个环境变量,即添加一行 ENV PYTHONUNBUFFERED 0 即可。

 

不显示FutureWarning信息

在Python中运行代码时,有时候由于某些库未来会发生变化,所以会出现FutureWarning这样的提示信息来提示我们。

当然我们可以把这样的警告信息设置为不显示,代码如下: