小编Pyt*_*Kid的帖子

无法配置pyQt

当我在Windows 7上编译pyQt时,它返回一个错误说:

Traceback (most recent call last):
   File "configure.py", line 32, in <module>
       import sipconfig
ImportError: No module named sipconfig
Run Code Online (Sandbox Code Playgroud)

我已经配置了sip,但错误仍然存​​在.有人可以帮忙吗?

python configure pyqt4

9
推荐指数
2
解决办法
2万
查看次数

隐藏py2exe中的命令行对话框

嗨当我使用py2exe编译我的python脚本时,除了出现无用的命令行对话框以及我的GUI之外,一切都运行良好.有任何解决这个问题的方法吗?我有python 2.7,我的安装脚本如下所示:

from distutils.core import setup
import py2exe
setup(console=['Main.py'])  
Run Code Online (Sandbox Code Playgroud)

请帮忙!

python tkinter py2exe

3
推荐指数
1
解决办法
3948
查看次数

使用GCC-4.8.1在MinGW上编译wxWidgets-2.8.12时出错

我一直在尝试使用MinGW的GCC(版本4.8.1)编译wxWidgets,并且一直在接收来自g ++的错误,他说:

../../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::MSWOnNo
tify(int, WXLPARAM, WXLPARAM*)':
../../src/msw/treectrl.cpp:2581:17: error: 'NMTVDISPINFOWW' was not declared in
this scope
                 TV_DISPINFO *info = (TV_DISPINFO *)lParam;
                 ^
../../src/msw/treectrl.cpp:2581:30: error: 'info' was not declared in this scope

                 TV_DISPINFO *info = (TV_DISPINFO *)lParam;
                              ^
../../src/msw/treectrl.cpp:2581:51: error: expected primary-expression before ')
' token
                 TV_DISPINFO *info = (TV_DISPINFO *)lParam;
                                               ^
../../src/msw/treectrl.cpp:2581:52: error: expected ';' before 'lParam'
                 TV_DISPINFO *info = (TV_DISPINFO *)lParam;
                                                ^
In file included from ..\..\include/wx/msw/gccpriv.h:22:0,
                 from ..\..\include/wx/platform.h:577,
                 from ..\..\include/wx/defs.h:21,
                 from ..\..\include/wx/wxprec.h:13,
                 from …
Run Code Online (Sandbox Code Playgroud)

c++ gcc wxwidgets g++

3
推荐指数
1
解决办法
1914
查看次数

Perl语法错误 - "语法错误行15附近"}其他""

我在Perl中遇到了一个非常烦人的问题.这是我的代码:

if $password eq "a_secret";
{
    foreach $var (sort(keys(%ENV))) {
        $val = $ENV{$var};
        $val =~ s|\n|\\n|g;
        $val =~ s|"|\\"|g; 
        print '${var}=\"${val}\"\n'
    };
}
else
{
print "<html><head><title>Unauthorized</title></head><h1>Unauthorized</h1><body>You do not have permission to access \printenv\printenv.pl on this server.</body></html>";
}
Run Code Online (Sandbox Code Playgroud)

当我执行此代码时,我收到以下错误消息:

syntax error line 10 near "else"
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?请注意,部分代码已被删除.

perl

2
推荐指数
1
解决办法
7712
查看次数

标签 统计

python ×2

c++ ×1

configure ×1

g++ ×1

gcc ×1

perl ×1

py2exe ×1

pyqt4 ×1

tkinter ×1

wxwidgets ×1