Я переключился на новую виртуальную среду для разработки своих облачных функций Google, и теперь, когда я пытаюсь выполнить gcloud functions deploy {function name} --runtime python37 --source=. --trigger-http
(с тегом --source
или без него), я получаю следующую ошибку, которая ссылается на мой старый каталог виртуальной среды. нового:
ERROR: (gcloud.functions.deploy) Error building source archive from path [.]. Could not validate source files: [[Errno 2] No such file or directory: '{**OLD VIRTUAL ENV DIRECTORY**}/python3']. Please ensure that path [.] contains function code or specify another directory with --source
Однако добавление --source=.
не исправляет ошибку.
Мой новый виртуальный env активирован, и я развертываю из той же директории, что и мои исходные файлы, et c. gcloud
, кажется, помнит мою старую виртуальную среду, и я не уверен, как сказать, что я сейчас работаю с новой. Любые советы очень ценятся. Спасибо.