[[devel]] [[開発ノウハウ集]] 2012/9/3 susa wrote -SprPythonでpythonのtkinterなど,各種モジュールを利用したい場合, 以下を行う必要がある. まず1 or 2をやってパスを通す~ 1.環境変数にpythonパスを通す.~ 例 変数:PYTHONPATH 値:C:\Python32~ ~ 2.python実行時にパスを通す -import sys -sys.path += ['C:\\Python32'] 3.VisualStudioのビルドバージョンとPythonのビルドバージョンを合わせる.~ -共通事項:ビルドをリリースに設定する.~ (デバックにすると,pythonのデバックビルド版であるdll(pyd)を参照しにいくが,tkinter等はリリースビルドされているので使えない.デバックで使いたい場合は,tkinterのデバック版dll(pyd)が必要.たぶん...) -win32の場合:VisualStudioのビルドをWin32に,pythonを32bitバージョンに -win64の場合:VisualStudioのビルドをx64に,pythonを64bitバージョンに 4.実際にimportしてみる~ -例:tkinterの場合~ -import sys -sys.argv = [''] // tkinterがargvを使うので -import tkinter as tk~ -la = tk.Label(NONE, text = 'Hello World!', font = ('Times', '18'))~ -la.pack() // 上記のコードが実行される(部品が配置される)~ -la.mainloop() // 実際に使える状態にする(ボタンとか)~