【发布时间】:2019-11-26 08:45:00
【问题描述】:
这是我激活虚拟环境的目录:
我正在开发一个烧瓶项目来创建一个 REST API,并且我有一个 JSON 凭证文件(google vision 文件),但是当我运行代码时,它说文件未找到,即使它位于同一目录中。我已经为这个特定项目激活了一个 virtualenv。 mainone.py 是我要运行的代码。
这是我得到的错误:
"File {} was not found.".format(filename)
google.auth.exceptions.DefaultCredentialsError: File date_scanner.json was not found.
这是我用来访问特定文件的代码块:
from flask import Flask,request,jsonify
import os,io,re,glob,base64
from google.cloud import vision
from google.cloud.vision import types
from PIL import Image
os.environ['GOOGLE_APPLICATION_CREDENTIALS']=r'date_scanner.json'
client=vision.ImageAnnotatorClient()
【问题讨论】:
-
尝试使用完整路径,例如 "D:\\python\\path\\to\\file.json"
标签: python json python-requests ocr google-vision