0

我正在尝试启动 hello world 示例,我将 TideSDK 1.3.1-beta 与 Tide SDK Developer 一起使用,我已经安装了所有需要的组件,例如 imagick、wix 和 python 2.7,但是在启动过程中我收到了这个错误:

Preparing to package and launch desktop app. One moment...
C:\Python27\\lib\site.py:158: Warning: 'with' will become a reserved keyword in Python 2.6
'import site' failed; use -v for traceback
C:\Python27\\lib\linecache.py:127: Warning: 'with' will become a reserved keyword in Python 2.6
C:\Python27\\lib\linecache.py:127: Warning: 'with' will become a reserved keyword in Python 2.6
Traceback (most recent call last):
File "C:\ProgramData\TideSDK\sdk\win32\1.3.1-beta\tidebuilder.py", line 36, in
import env
File "C:\ProgramData\TideSDK\sdk\win32\1.3.1-beta\env.py", line 32, in
import app
File "C:\ProgramData\TideSDK\sdk\win32\1.3.1-beta\app.py", line 34, in
import os, os.path as p
File "C:\Python27\\lib\os.py", line 63, in
import ntpath as path
File "C:\Python27\\lib\ntpath.py", line 12, in
import warnings
File "C:\Python27\\lib\warnings.py", line 6, in
import linecache
File "C:\Python27\\lib\linecache.py", line 127
with open(fullname, 'rU') as fp:
^
SyntaxError: invalid syntax
Done launching!
4

2 回答 2

1

我已经解决了这个问题,由于 TideSDK 带有它自己的 Python 运行时,我创建了一个指向该 python 运行时的环境变量,所以我就是这样做的。[代码] 变量主页:PYTHONHOME 变量值:C:\ProgramData\TideSDK\modules\win32\python\1.3.1-beta

于 2013-01-29T09:36:39.400 回答
0

尽管文件夹清楚地写着 2.7,但它似乎使用的是不同的 Python 版本。你之前安装过其他版本的 Python 吗?如果是这样,您是否在安装 2.7 后将环境变量更改为指向 2.7?也许用 python --version 确认。

于 2013-01-27T14:17:06.133 回答