Ubuntu 12.10
我正在尝试构建TideSDK开发人员应用程序(而不是SDK本身,应该是它的位置。开发人员应用程序是一个单独的安装,以避免任何混淆。)
首先,我将TideSDK文件安装到~/.tidesdk
(这是文档在Linux上的说法)。
然后,我下载了TideSDK-Developer,解压缩并查看了它的README.md
文件,其中说我必须执行以下操作来构建和运行应用程序:
python "path-to-TideSDK-sdk/tidebuilder.py" TideSDK-Developer -r -i 'dist,package'
所以,我输入这个:
python "~/.tidesdk/sdk/linux/1.3.1-beta/tidebuilder.py" TideSDK-Developer -r -i 'dist,package'
但是在我点击输入之前,我只是仔细检查以确保它是tidebuilder.py
的正确位置。在cd
进入~/.tidesdk
并使用ls
几次后,我发现这实际上是正确的位置。所以我按enter
。
这是我这样做后得到的:
python: can't open file '~/.tidesdk/sdk/linux/1.3.1-beta/tidebuilder.py': [Errno 2] No such file or directory
但显然,有这样一个文件/目录。我事先已经检查过以确保自己。
我到底做错了什么?
答案 0 :(得分:2)
只是为了排除这一点 - 您可以尝试将~
扩展到绝对路径。我遇到了类似于我正在研究的其他东西,并发现使用实际路径修复了问题。
~
指向您的主目录,因此它可能类似于/home/synaptix/.tidesdk/sdk/linux/1.3.1-beta/tidebuilder.py
- 您明白了。