我是新来的命令行。我得到了很多的消息等,“没有这样的文件或目录”
问题描述:
试图运行gcloud init
通过键入./google-cloud-sdk/bin/gcloud init
初始化谷歌的App Engine引擎的SDK“未找到命令”,但它表明:no such file or directory
或command not found
。我的PATH有问题吗?我的路径是: /Users/AnneLutz/Documents/google-cloud-sdk\
我是新来的命令行。我得到了很多的消息等,“没有这样的文件或目录”
答
如果你键入./google-cloud-sdk/bin/gcloud init
,你在/Users/AnneLutz/Documents/google-cloud-sdk
安装云SDK,那么你的当前目录应是为了让你键入的内容合作/Users/AnneLutz/Documents
。
这就是说你应该加/Users/AnneLutz/Documents/google-cloud-sdk/bin
给你的路径。要做到这一点,假设你使用bash
可以
source /Users/AnneLutz/Documents/google-cloud-sdk/path.bash.inc
为了让这个的每次启动您的外壳,你可以把它添加到外壳轮廓。例如,您可以在~/.bash_profile
文件末尾添加上面的源命令。
答
看起来您使用该选项来下载SDK zip文件,然后尝试使用该下载选项来配置您的环境。如果您对设置环境变量不太熟悉,则可以尝试使用“交互式”安装程序进行安装,这会自动执行使系统始终可用的命令的步骤。
的方向是here,但对Mac OS用户基本上都是:
-
请在命令提示符下输入:
curl https://sdk.cloud.google.com | bash
-
重新启动你的shell:
exec -l $SHELL
-
运行gcloud init来初始化gcloud环境ronment:
gcloud init
对于很多人来说这个过程比让一切手动配置更简单。
Brett!有效!!!哇,我印象深刻。非常感谢你的帮助。 – Girlswhocode