2013-11-28 6 views
5

私のプロジェクトにvisualを使用します。私は以前何度も使用していましたが、すべてがうまくいっていましたが、最近仕事を変更しました。前に仕事をしたことのないマシンで使用しています。Visual Pythonが非常に遅く動作しています

問題は多少異なります。 /visual/examplesのサンプルスクリプトはすべて問題ありません。しかし、私は非常に簡単なスクリプトを実行しようとすると:

import visual 
visual.sphere(pos=[0.,0.,0.],radius=1.,color=visual.color.red) 

それはを実行するために数分かかります。これは私がそれを使用したいプロジェクトにとっては全く受け入れられません。

私は、コマンドラインとIPythonからスクリプトのこの種を実行しようとしましたが、動作は同じである:視覚的なウィンドウが表示され、Windowsは、いくつかの痛々しいほど長い時間が経過した後、その後、「応答していない」として全体を窓にタグを付けますシーンが期待どおりに表示されます。

これは明らかにどのIDEで私がvisualと呼ぶのに問題がないのですか?これを解決する方法について真剣にはわかりません。それが重要なのであれば、私は64ビットWindows(64ビット版visualもダウンロード)とAnacondaに付属しているPythonディストリビューションを使用しています。

興味深い観察:私はスクリプトを実行するPythonインタプリタがビジーではない、つまり、ビジュアルシーンが正しく表示されていない間に他のコマンドを実行できます。

この問題を解決するために何をすべきかについての助力やアイデアは、非常に高く評価されます。

+0

anaconda以外のPythonを使ってみましたか?どちらのPythonバージョンで2.7または3.3を使用していますか? –

+0

@WilliamDenmanはタグを見る - 2.7。また、Anaconda以外のPythonを何度も 'visual 'で何度も使用しました。今のところ、私はこのように使用する必要があり、問題が現れ始めるときです。 –

+0

ああ、申し訳ありませんが、私は前にそれを見ていませんでした。あなたは最近あなたが仕事を変え、新しいコンピュータにいると言います。あなたの質問や最後のコメントでは明確ではありませんが、新しいコンピュータでAnaconda以外のPythonやビジュアルを実行しようとしましたか? –

答えて

4

視覚化ループのどこかにvisual.sleep(pause_time)またはvisual.rate(frequency)のいずれかの線がありますか? VPythonはアニメーションウィンドウを更新するためにこれらの2行のうちの1行を必要とします。

+0

夢のように動作します。どうして私は本当にそれを必要としなかったのか分かりませんが、仕事が終わる限り問題はありません。どうもありがとう。 –

2

基本的なPythonのディストリビューション/実装を最初からやります。

64ビットWindowsのPython-2.7.5最初の株式をダウンロードしてみてください:http://python.org/ftp/python/2.7.5/python-2.7.5.amd64.msi

その後VPython-のWin-64をダウンロード:http://sourceforge.net/projects/vpythonwx/files/6.05-release/VPython-Win-64-Py2.7-6.05.exe/download

これが機能しない場合、それは問題になる可能性がありますvpythonやanaconda以外のもので。

正常に動作するようになったら、AnacondaのPython実装またはVPythonモジュール自体に問題を分けることができます。

+0

AnacondaにはVPythonが付属していないので、手動で追加する必要がありました。ありがとう、私はそれをショット(ああ、すべてを新たに設定することの喜び)を与えるだろう。しかし、これが私のPythonディストリビューションに起因するものなら、VPythonの例も影響を受けるはずですが、そうではありません。 –

+0

私のさらなる読書や研究から、 'vpython'は野獣(大きな分布、長い開発)のように見えます。つまり、あなたが見つけたバグかもしれません。vpythonの開発者に電子メールを送るのが最善であるかもしれません。 –

関連する問題