2016-10-26 31 views
0

私はLinuxにPython 3.5をインストールしています。プログラム自体はLinuxで作られていますが、Windowsで実行可能にする必要があります。私はpython 3.5のためにこれを行うことができるプログラムを見ることができません。いくつかの作業オプションを教えてください。 pyInstallerの、cx_freezeとpy2exeはと戦った後、3.5 enter image description hereWindows用のPythonプログラム実行可能ファイル

といけない仕事私はここでそれを得たいくつかの時間のために依存します enter image description here そのは、exeファイルを起動していないと言う本の針...

+0

PyInstaller .... support ..... 3.5 ..... 'Multiversion:自分のサイトからPython 2.7とPython 3.3,3.4、3.5.'をサポートしています。http://www.pyinstaller.org/ – MooingRawr

+0

編集済み多くの間違いの1つを伴う私の投稿。 – nephilimrising

+0

だから@MooingRawr ....その....していない....働いている3.5 – nephilimrising

答えて

1

問題が解決しました。 pyinstallerpip経由でインストールした後のPython 3.5の場合は、dllを必要とするためにMicrosoft visual C++ Redistributable package x86 2010と2015もインストールする必要があります。その後、.exeを作成した場合は、PyQt5binフォルダーを指定する必要があります。だから、最終的には私のコマンドはこれです:

C:\Project> "C:\Python35-32\Scripts\pyinstaller.exe" --paths C:\Python32-35\Lib\site-packages\Pyqt5\Qt\bin --onefile --noconsole main.pyw 

VC_Redistributableせずに、この文句を言わない仕事は、パッケージやそれがない場合でも、それはdllファイルを欠落しているため、エラーを示す、その後起動文句を言いません。 これは.exeにライブラリのみを供給し、他のファイル(png,txt)は依然として実行可能ファイルのルートフォルダになければなりません。

0

心配はありません;)

現在、cx_freezeはPython 3.5のバージョン5.0としてリリースされています。そこを行うにはかなりハードな方法を利用しcx_freezeの不安定なバージョンがあるが、ここでGitHubのは、あなたがあなたを助ける必要があります。このビデオを見ることができますpyInstallerのためとして>http://cx-freeze.sourceforge.net

>https://www.youtube.com/watch?v=11Q2QADsAEE

私はこのことを願っていますに従うことを案内しています助け、幸運!

+0

私は5.0へのガイドを理解できません: pyinstallerのビデオ3.5では動かない。多くの微調整の後、私は起動していないexeを作ることができます。私は慌てている。何も働いていない – nephilimrising

+0

私はいくつかの助けのために非常にgreatfullになります。私は1つのメインクラスのプロジェクトで6つのpythonファイルのようになった。私はPyQt5とxlsxwriter、要求、さらにいくつかのlibsを含める必要があります。 – nephilimrising

+0

できるだけ早く解決策を見つけることができれば、私はそれを検討しています。 – MichaelMMeskhi

関連する問題