#macos #google-cloud-sdk
# #macos #google-cloud-sdk
Вопрос:
На Mac я следовал инструкциям на https://cloud.google.com/sdk/docs/quickstart-macos как установить Google cloud SDK
Но когда я запустил google-cloud-sdk/install.sh
: я получил:
OSError: Cannot load native module 'Crypto.Hash._SHA256'
Ответ №1:
Чтобы исправить это, мне пришлось изменить версию python по умолчанию, которую я обновил .bash_profile
. Я удалил эту строку:
PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}"
Он переключился обратно на Python 2.7.10, и это сработало
Ответ №2:
решение 2022 для установщика gcloud CLI
Используйте homebrew
enter code here
brew install python@3.7
Затем откройте новую оболочку терминала и снова запустите установщик:
$HOME/google-cloud-sdk/install.sh
При запросе на установку модулей Python 3.7 примите его:
Download and run Python 3.7 installer? (Y/n)?
Running Python 3.7 installer, you may be prompted for sudo password...
Password:
installer: Package name is Python
installer: Installing at base path /
installer: The install was successful.
Setting up virtual environment
Creating virtualenv...
Installing modules...
|████████████████████████████████| 89 kB 3.6 MB/s
|████████████████████████████████| 4.2 MB 734 kB/s
|████████████████████████████████| 2.6 MB 2.5 MB/s
|████████████████████████████████| 149 kB 6.5 MB/s
|████████████████████████████████| 178 kB 5.7 MB/s
|████████████████████████████████| 118 kB 4.5 MB/s
Building wheel for crcmod (setup.py) ... done
Virtual env enabled.
Затем вы можете начать использовать gcloud
gsutil
команды .