安装TideSDK Developer Mac和Linux时出现问题

时间:2012-12-26 21:15:42

标签: sdk tidesdk

所以,今天我花了一天时间尝试安装TideSDK和Developer app。

让它在Mac上运行后,我发现它不会做任何事情:新项目和导入按钮没有做任何事情。

之后,我尝试在我的'虚拟机'ubuntu上安装它。现在我根本无法安装它。我一直收到错误(由sdk的env.py文件第139行中的异常引发):例外:找不到SDK版本1.3.1-Beta。

我将sdk复制到主文件夹和Ubuntu上的根目录,然后将其复制到mac上的用户端库,但都没有工作。

现在我没有更多的想法,我真的想让这个工作。 有什么想法吗?

3 个答案:

答案 0 :(得分:6)

您似乎没有将存档解压缩到目录中。使用-d选项解压缩:

unzip -d TideSDK-1.3.1-beta-osx-x86-64.zip ~/Library/Application Support/TideSDK

应该这么简单。之后您将在此文件夹中拥有模块,运行时和sdk:

├── TideSDK
    ├── modules
    ├── runtime
    ├── sdk

答案 1 :(得分:2)

有关于如何安装和开始使用TideSDK的综合文档。您能否尝试使用入门文档并按照给出的说明进行操作:

http://tidesdk.multipart.net/docs/user-dev/generated/#!/guide/getting_started

开发人员应用程序希望将文件安装在特定目录中。您需要在适当的目录中提取文件。

如果您有任何问题,请告诉我。

答案 2 :(得分:0)

发现SDK的“C”驱动器硬盘编码为文件位置 - 在许多地方。很长的故事,但是我没有C盘,Windows就在我的E盘上。

我通过在文本编辑器中打开sdk \ win32 \ 1.3.1-beta \ env.py并更改第85和86行来修复此问题

    elif (self.target_os == 'win32'):
        self.install_dirs = [
            p.join(os.environ['APPDATA'], 'TideSDK'),
            # TODO: Is there a better way to determine this directory?
            'E:\\ProgramData\\TideSDK',
            'E:\\Documents and Settings\All Users\Application Data\TideSDK'
        ]

也在win32_app.py第193和195行

def get_wix_bin_directory(self):
    path = p.join("E:\\", "Program Files", "Windows Installer XML v3", "bin")
    if not p.exists(path):
        path = p.join("E:\\", "Program Files (x86)", "Windows Installer XML v3", "bin")
    if not p.exists(path):
        raise Exception('Could not find WiX v3 bin directory')
    return path