Amm*_*ain 5 python windows google-app-engine cygwin
我对编程相当陌生。我已经开始在谷歌应用程序引擎上进行应用程序开发。我正在尝试让 Google Cloud SDK 在 Windows 上与 Cygwin 32 配合使用。我首先运行curl命令来下载Google SDK文件。然后我运行了 install.py 脚本并安装了 SDK,但是当在 cygwin 中调用 gcloud 时,我收到以下消息:
Ammar Husain@Ammar-Computer:~
$ gcloud
/cygdrive/c/Users/Ammar Husain/google-cloud-sdk/bin/gcloud: line 102: C:\Python27: command not found
Run Code Online (Sandbox Code Playgroud)
我到处寻找解决方案,但一直找不到。我检查了程序文件中的 gcloud 文件,似乎 Python 根目录可能有问题,但我不确定。这也可能是我的环境变量。
有人帮忙吗?
小智 5
我也遇到了同样的问题,Python 不理解 cygwin 路径。我没有更改 gcloud 脚本,而是创建了一个C:/cygdrive文件夹。然后,我打开 Windows 命令提示符并cd进入新文件夹。在那里,我跑了mklink /D c C:\\。
C:这以 Python 可以理解的方式创建了到驱动器的链接/cygdrive/c/\xe2\x80\xa6。
第一:Cygwin 32?你有32位的机器吗?否则64位版本将是更好的选择!
如果你没有通过 cygwin 安装 python,请看这里:Using python on windows
如果您确实通过 cygwin 安装它:在 Windows 上设置 python
您可能还可以看看这里:Set the pythonpath on cygwin
在所有情况下,您都必须将 python 目录添加到 Windows 和 cygwin 中的 PATH 变量:
set PYTHONPATH=%PYTHONPATH%;C:\Path-to-python
echo "PATH=\$PATH:/cygdrive/c/Path-to-python" >> .bash_profile
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4623 次 |
| 最近记录: |