小编use*_*884的帖子

PyInstaller没有处理简单的HelloWorld程序

所以我在64位Windows 7上运行,并使用Pip和PyWin32设置Pyinstaller.我有python 2.7.

我用这段代码制作了一个简单的hello world程序

print "hello world!"
Run Code Online (Sandbox Code Playgroud)

我将该文件放在与PyInstaller相同的目录中,并在命令提示符下运行此代码

pyinstaller.py helloWorld.py
Run Code Online (Sandbox Code Playgroud)

然而,当我尝试时,我收到此错误消息:

Error loading Python DLL: C:\PROGRA~1\PYINST~1.1\build\HELLOW~1\python27.dll (error code 126)
Run Code Online (Sandbox Code Playgroud)

我做错了什么,如何解决这个问题?

pyinstaller python-2.7

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

Vagrant将无法在Windows CMD上启动(Errno :: EACCES)

所以我使用的是来自这个网站的Vagrant Box:https://github.com/edx/configuration/wiki/edX-Developer-Stack

我根据说明进行了设置(虽然我已经修改了,因为我使用的是Windows CMD),当我输入vagrant时,我得到了这个输出:

C:\Users\User\My Documents\MOOCS\WindowsEDX\my-workspace\my-edx-workspace\devsta
ck>vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
[default] Importing base box 'empanada-devstack'...
[default] Matching MAC address for NAT networking...
[default] Setting the name of the VM...
[default] Clearing any previously set forwarded ports...
[default] Destroying VM and associated drives...
[default] Running cleanup tasks for 'shell' provisioner...
C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.4.1/lib/vagrant/util/platform.
rb:75:in `open': Permission denied - C:/Users/User/My Documents (Errno::EACCES)
        from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.4.1/lib/vagrant/u
til/platform.rb:75:in `entries'
        from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.4.1/lib/vagrant/u
til/platform.rb:75:in `block in fs_real_path'
        from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.4.1/lib/vagrant/u
til/platform.rb:74:in `each' …
Run Code Online (Sandbox Code Playgroud)

windows cmd vagrant

7
推荐指数
2
解决办法
3002
查看次数

用什么来描述C中的指针会有什么好的真实世界比喻?

我发现通过现实世界的比较隐喻我学得最好.例如,在java中,帮助我理解Accessors和Mutators概念的一种方法是通过中间人的概念来思考它(私有变量不喜欢直接处理他们的客户,他们更喜欢有中间人(访问者和变异者)处理它们)

C中指针的概念对我来说仍然有点棘手.用什么来描述它们是如何工作的好比喻是什么?

c pointers

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

在python3中组合两个列表

假设我有两个列表,但是长度相等,例如:

['a','b','c','d']
['r','t','y','h']
Run Code Online (Sandbox Code Playgroud)

对于这两个列表,我希望输出为:

'ar', 'bt', 'cy', 'dh'
Run Code Online (Sandbox Code Playgroud)

基本上,第一个列表的第一个元素到第二个列表的第一个元素,依此类推.我该怎么办?请注意,列表可以是任意长度,而不仅仅是示例所示,但第一个列表的长度等于第二个列表的长度.

python list python-3.x

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

Python文件无法打开文件?

所以我有这个代码,我试图让它打开一个文件.但是,代码的异常部分总是被执行.

def main():
    #Opens up the file
    try:
        fin = open("blah.txt")
        independence = fin.readlines() 
        fin.close()
        independence.strip("'!,.?-") #Gets rid of the punctuation 
        print independence
        #Should the file not exist
    except:
        print 'No, no, file no here'

if __name__ == "__main__":
    main()
Run Code Online (Sandbox Code Playgroud)

我检查文件名是否拼写正确,它是,并且该文件与python文件在同一目录中,我之前使用过这段代码.为什么不起作用?

python text exception

-1
推荐指数
1
解决办法
306
查看次数

获取静态java方法以返回最高变量值

在我的程序中,我声明了一个静态变量:

private static int nextID = 0;
Run Code Online (Sandbox Code Playgroud)

在我的构造函数中使用了哪个

Vehicle() {

  idNum = nextID++

 }
Run Code Online (Sandbox Code Playgroud)

基本上,这样做是确保每次我制作一个新的Vehicle对象时,它都会有一个唯一的识别号.现在我想创建一个静态方法,它将返回到目前为止使用的最高IDnumber.我该怎么办?

java oop methods static object

-1
推荐指数
1
解决办法
194
查看次数

试图画出六边形

我正试图在我正在为一个班级制作的小行星的克隆上绘制一个六边形的小行星.

    sprite = new Polygon();
    sprite.addPoint(0,0);
    sprite.addPoint(0,-40);
    sprite.addPoint(30,-40);
    sprite.addPoint(60,-10);
    sprite.addPoint(60,20);
    sprite.addPoint(40,50);
    sprite.addPoint(-20,50);
    sprite.addPoint(-50,20);
    sprite.addPoint(50,-10);
    sprite.addPoint(20,-40);
Run Code Online (Sandbox Code Playgroud)

然而,当我这样做时,我最终得到了这个 :

出了什么问题?我把它绘制在一个坐标平面上,并将点复制过来.据我所知,Java会按照我列出点的顺序绘制出来,并且为了让游戏旋转小行星,我在那里有(0,0).

java graphics polygon polygons

-2
推荐指数
3
解决办法
8196
查看次数

Java中的Button Array问题

所以我正在编写一个Java App,我使用for循环来设置按钮的宽度和高度.

for (int count = 0; count < 9; count++) {
    board[count].Height(ht);
    board[count].Width(wt);
 }
Run Code Online (Sandbox Code Playgroud)

这段代码有效,但我有一头狂野的头发来应用这样的尺寸.

board[0&1&2&3&4&5&6&7&8&9].Height(ht);
board[0&1&2&3&4&5&6&7&8&9].Width(wd);
Run Code Online (Sandbox Code Playgroud)

但它只适用于按钮[0].这是为什么?

此外,是否有更好的方法来更改按钮尺寸而不是for循环?

java arrays android button

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