python252がメニュー入りません!!!!!

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています

投稿ツリー



前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2008/5/29 13:23
toshio  半人前   投稿数: 38
はじめましてのtoshioです。
Blender245から246にしたら、Python252を認識しなくなりました。
User PreferencesのFilePath->Pythonのtexteditorに似たアイコン
に、ポインタをかざすと、
"Re-evaluate script registration in menus(resets python module
search path:sys.path)
と表示されます。( )書きの中は245の時はありません。
クリックすると、
"invaild scripts dir:check console"
と表示されます。
起動の最初に表示されますconsole には、”got it!"
と表示されます。
 FAQの"Pythonスクリプトのフォルダーを変更しましたが、
メニューに反映されません" は "自分で動くよううに書き換える"
以外実行しましたができれば、書き換え以外で
何とかならないでしょうか。
os :boot camp windows xp sp2 です。
宜しくお願いします。


投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008/5/29 21:05
まんだ  長老 居住地: むかしは本州の西端  投稿数: 570
toshio さん、こんばんは。
引用:
got it!
というメッセージから、PythonそのものはBlednerに認識されているんじゃないかな?と思います(Windows版のBlenderは起動時にPythonが書き込んだレジストリを自動的に見に行きます)。

え?確認方法ですか?

import base64
print "base64"
などという2行をBlenderのテキストエディタに書いて、[Alt-P]で実行させてみましょう。Pythonが認識されていないとインポートエラーになるはず…たぶん。

ちなみに、User PreferenceのPythonって書いてあるのはScriptsウィンドウ、Scriptsメニューで選択できるPythonスクリプトのディレクトリを指すものです。デフォルトのまま空で問題ないと思いますよ。
(スクリプトメニューがきちんと表示されていればOK)

では〜
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008/5/30 10:15
toshio  半人前   投稿数: 38
マンダさんはじめまして。
又、有難うございます。
"Error:python script error:check console."
出ちゃいました。やつぱり認識されていませんでした。
何か良い方法あれば教えてください。
宜しくお願いします。

投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008/5/30 12:47
まんだ  長老 居住地: むかしは本州の西端  投稿数: 570
toshio さん、こんにちは

携帯電話から失礼します。

まずは、
実行してエラーとなった際のコンソールに表示されたメッセージを教えてください。


次に

import sys
print sys.path

上の2行をblenderのテキストウィンドウに入力、実行。

コンソールに表示された文字列をチェックしていただけますか?

あとblenderとpythonのインストールはどのように?
インストールオプションは何を指定されましたか

投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2008/5/30 15:19
toshio  半人前   投稿数: 38
度々ですいません。
1.console message
Compiled with Python version2.5.
Checking for installed Python...got it!

2.improt sys
print sys.path (Ait+p)を入力した際のconsoleの文字列

 Compiled with Python version2.5.
Checking for installed Python...got it!
['C:\\Program Files\\Blender Foundation\\Blender',
'C:\\Program Files\\Blender Foundation\\Python25.zip',
'C:\\Python25\\Lib',
'C:\\Python25\\DLL',
'C:\\Python25',
'C:\\Python25\\lib\\site-packages',
'C:\\PROGRA~1\\BLEND~1\\Blender']

3.インストールオプション
 WINDOWS Blender2.46Installer(9MB)
Python2.5.2
格納場所
  Blender---Mydocument->download->blender2.46
Python ---ProgramFiles->BlenderFoundation->Blender
->python2.5.2
以上です。頭の中、真白です。宜しくお願いします。
 長くなりすみませんでした。 


投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - | 投稿日時 2008/5/30 15:36
yamyam  管理人 居住地: そうや、うちはおおさかやー  投稿数: 4403
こんにちは。

それは、Pythonスクリプトのパスをフィールドに入力した時に再認識させるためのものなので、フィールドが空の場合は当然エラーになります。
まんださんもおっしゃっているとおり、すでに認識はされていると思うので、Pythonスクリプト実行時に問題がなければ大丈夫です。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008/5/30 16:24
まんだ  長老 居住地: むかしは本州の西端  投稿数: 570
/.blend/.B.blendを消してから blender起動してみては?
投票数:1 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008/5/30 17:29
toshio  半人前   投稿数: 38
初期設定の削除の事ですね。
実行しましたが、同じ状態です。
ちなみに、前々回のimport base 64 print"base 64"
の際のconsole messageは

file"text.001",line1
import base 64

syntax error:invalid syntax

でした。構文エラーという意味でしょうか???
 最新ニュース2008年05月20日に
"...何かトラブルが発生した時や、前者にない物があれば後者を利用してみて下さい。"の後者とは、Blender2.46Zip Archive(12MB)の
事でしょうか。宜しくお助けください。




投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008/5/30 20:04
まんだ  長老 居住地: むかしは本州の西端  投稿数: 570
toshio さん、こんばんは。

最初に1つ確認。今回の質問って"メニューからPythonスクリプトを実行できません"ってことでいいんですよね。
たとえば、Helpメニューの選択肢が3つくらいになっちゃったとか。

うちの環境(だたしインストールパッケージは2.45)だと"sys.path"はこう、です。
['C:\\Program Files\\Blender Foundation\\Blender', 'C:\\Program Files\\OpenLibra
ries\\python', 'C:\\Program Files\\Blender Foundation\\Blender\\python25.zip', '
C:\\Python25\\Lib', 'C:\\Python25\\DLLs', 'C:\\Python25\\Lib\\lib-tk', 'C:\\User
s\\manda', 'C:\\Program Files\\Blender Foundation\\Blender', 'C:\\Python25', 'C:
\\Python25\\lib\\site-packages', 'C:\\PROGRA~1\\BLENDE~1\\Blender', 'C:\\Program
 Files\\Blender Foundation\\Blender\\.blender\\scripts', 'C:\\Program Files\\Ble
nder Foundation\\Blender\\.blender\\scripts\\bpymodules']

ということで、よく見ると、終わりのほうが違いますね
なんででしょうか?
(インストール時に何かディレクトリ指定が違ったのか、.blend/scriptsディレクトリが無くなったかくらいしか考えられませんが…)
Blender再インストールか、ZIP版展開してもらったほうが早そうな気がします。

もし徹底的に原因究明をしたいなら、blenderを -d オプションで実行させてそのログを読むという手もありますね(わかんなかったら私にPMしてもらっても構いません )。

あと、"import base64"ですね。blenderになくてpythonにあるパッケージをインポートできるかどうか、というのを見たかっただけですので、それはそれ、ということで。

では〜
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2008/5/30 20:07
toshio  半人前   投稿数: 38
大きな蛇ちゃん入れました!!!!!
大変お騒がせしました。python252をインスト、
blender2.46zip archiveをインストblender-2.46windows
->blenderクリック->圧縮フォルダーの警告画面で"全て展開"クリック
->展開先のblender-2.46windows->blenderアイコンをダブルクリック
そしたら、python252、入れました!!!!!
blender2.46installerは、python不要の人用ってっこと
なんでしょうか?
追伸
まんださんすみません。返答が前後しました。
再度、ためしにimport sys print sys.pathを入力したところ
error messageはでませんでしたが、installerの疑問が残りました。
有難うございました。

投票数:0 平均点:0.00

  条件検索へ


ログイン

ユーザ名:

パスワード:



パスワード紛失

クイックリンク

2021/07/01版
●Blender.org
BlenderFoundation
- Blenderのダウンロード
- 公式チュート等
- 公式マニュアル(和訳)

●ニュース(英文)
BlenderNation

●Blenderコミュニティ
blenderartists.org

●Blender Q&A
- Blender Stack Exchange

●テストビルド
Buildbot(自動生成)


●開発関連
公式開発サイト
Blender開発blog
Blender Wiki