我正在尝试通过PIP 安装Spyder,但我收到错误:
无法卸载'ipython'.它是一个distutils安装的项目,因此我们无法准确确定哪些文件属于它,这将导致仅部分卸载.
尝试使用以下命令将 Python 项目部署到 Google Cloud 函数时
\ngcloud functions deploy my_function --entry-point reply --runtime python38 --trigger-http --allow-unauthenticated
我明白了
\n\n\n正在部署函数(可能需要一段时间 - 最多 2 分钟)...\xe2\xa0\x9b
\n
\n有关 Cloud Build Stackdriver 日志,请访问:\nhttps://[...]\n正在部署函数(可能需要一段时间 -最多 2 分钟)...失败。
\n错误:(gcloud.functions.deploy) 操作错误:代码 = 3,消息 = 构建\n失败:缺少 main.py 且未指定 GOOGLE_FUNCTION_SOURCE。\n请在 main.py 中创建该函数,或指定\nGOOGLE_FUNCTION_SOURCE 指向该文件包含\n函数;错误 ID:5c04ec9c
main.py但我的文件夹里确实有一个文件。
我检查了平台,文件main.py没有上传,而文件夹内的文件正在上传。
使用 google-cloud-storage 的 Python 项目在本地运行良好,但是当它从 App Engine 运行时,会显示错误:
Traceback (most recent call last):
File "/opt/python3.7/lib/python3.7/threading.py", line 926, in _bootstrap_inner self.run()
File "/opt/python3.7/lib/python3.7/threading.py", line 870, in run self._target(*self._args, **self._kwargs) [...]
File "/env/lib/python3.7/site-packages/google/cloud/storage/blob.py", line 2107, in upload_from_string timeout=timeout,
File "/env/lib/python3.7/site-packages/google/cloud/storage/blob.py", line 1921, in upload_from_file timeout=timeout,
File "/env/lib/python3.7/site-packages/google/cloud/storage/blob.py", line 1769, in _do_upload timeout=timeout,
File "/env/lib/python3.7/site-packages/google/cloud/storage/blob.py", line 1405, in _do_multipart_upload transport, data, object_metadata, content_type, timeout=timeout
TypeError: transmit() got an unexpected keyword argument 'timeout'
Run Code Online (Sandbox Code Playgroud) 如何设置 ScikitLearn 的 ConfusionMatrixDisplay 绘制的图形的大小?
import numpy as np
from sklearn.metrics import ConfusionMatrixDisplay, confusion_matrix
cm = confusion_matrix(np.arange(25), np.arange(25))
cmp = ConfusionMatrixDisplay(cm, display_labels=np.arange(25))
cmp.plot()
Run Code Online (Sandbox Code Playgroud)
上面的代码显示了这个图,太紧了: