Q:BlueHostという海外サーバにて、SSHごしにMercurialを使おうとしているのですが、 動作するかの確認として以下のコマンドを実行したところ、 ssh user@xxxx.jp hg help bash: hg: command not found というエラーメッセージがでて、うまくいきません(さくらインターネットの場合は実行できます)。 SSHでBluehostにログインすることはでき、サーバ側でhgコマンドを実行すると、 実行することができるため、インストールはされているようです。 .bashrcに以下のようにパスの設定もしています。 export PYTHONPATH="$HOME/packages/lib/python2.4/site-packages"(mercurialのインストール場所) export LD_LIBRARY_PATH="$HOME/packages/lib" export PATH="$HOME/packages/bin:$PATH" また、ローカル環境(cygwin)からBluehost側にリポジトリを取得しようと実行したコマンドは以下となり、 hg clone ssh://xxxx.jp//path/to/repo この場合には、エラーメッセージも表示されず、Ctrl+Cをするまで固まったままになります。 このような場合、どのような設定をすればSSHごしにMercurialが実行できるようになるのでしょうか。A:回答
Q:【解決で500ポイント】cx_Freezeについて質問です。tkinterを使用するスクリプトを実行ファイル化しようとしましたが、エラーが発生し困っています。 以下に再現した状況を書きますので、小学生に説明する様な気概で丁寧に対処法を教えて頂けませんでしょうか。指示の通りに操作し解決した場合、少ないですが500ポイントを送付させて頂きます。 環境:Windows7(54bit)/Python 3.1.1 Windows x86/cx_Freeze Windows Installer (Python 3.1) Python及びcx_FreezeのインストールディレクトリはC:\Python31。 exe化対象のスクリプトではtkinterをtkという名前でインポートしています。 以下cmd操作。 cd C:\Python31\Scripts cxfreeze script.py 以上の操作でバイナリ生成までは完了します。 しかし、exeファイルの実行時エラーが発生してしまいます。 C:\Python31\Scripts\dist>script.exe Traceback (most recent call last): File "C:\Python31\lib\site-packages\cx_Freeze\initscripts\Console3.py", line 2 7, in <module> exec(code, m.__dict__) File "script.py", line 9, in <module> File "C:\Python31\lib\tkinter\__init__.py", line 38, in <module> from tkinter import _fix ImportError: cannot import name _fix _fixモジュールの読み込みに失敗している様ですが、対象方法がイマイチ解りません。ご教授お願い致します。 A:回答
Q:Apache HTTP Server+mod_python+python+pythonライブラリを含んだ、All-In-Oneなインストーラを作りたい。 ターゲットはWindows XP, Server 2003で、インストーラ作成ソフトにInno Setupを使うつもりです。 似たようなことを実現しているソフトにTracLightningがあります。あれと同じようなことをするためには情報が不足しており、困っております。 とりあえずの解決策として、すでに配布されているApacheのインストーラなどをInno Setupで実行させることでしのいでいますが、あまりいけてません。 聞きたいのはこれくらいです。 Apache HTTP Server、mod_python、python ①動作させるのに必要なファイルは何で、ファイルコピー以外に必要な作業は何か? ②上記のファイルはどこから取得するのか?(一度インストーラでインストールして、できたファイルを使えばいい?) pythonライブラリ(特にpywin32などWin環境特有のもの) ①動作させるのに必要なファイルは何で、ファイルコピー以外に必要なことは何か? A:回答
Q:emacs上のipythonで日本語を使う方法を教えて下さい。 mac portsのpy25-ipythonパッケージに含まれていたipython.elをインストールして一通りは動作している状態です。 ところが日本語が入ったスクリプトをC-cで実行しようとするとpython-○○.py queued for execution等と *Messages*に表示されるだけで実行されません。またその後は他のスクリプトも受け付けず、 queueに詰まった感じになっています。 環境はosx 10.5 + python2.5.4 + ipython 0.10 + emacs22.3.1(carbon emacs)です。 python-modeからC-cでの実行の際は日本語が扱えていて、またシェルからipythonを起動した際も同様に扱えます。 なので個人的にはipython.elが怪しいのですが、何から追えば良いのか解らない状態です。 以上,よろしくお願いします。A:回答
Q:pythonのパスについて質問させて下さい。環境はOSX Leopardです。 バンドルされていたpython2.5.1を使っていたのですが、幾つかの理由から portsでインストールしたpython2.5.4(以下python@ports)を使いたい状況です。 ところが今までにeasy_installでインストール済みのライブラリが、python@portsからインポートできません。 sys.pathを見たところ、python@ports実行時はライブラリがインストールされている /Library/Python/2.5/site-packages以下のeggファイル群へのパスが通っていない事を確認しました。 そこで、このライブラリを自動的にパスに追加する方法を教えて下さい。 easy_install.pthをロードすれば良いと考えているのですが、上手く情報を探せませんでした。 なお手動で以下を行うと、期待した挙動を示します。 import site; site.addsitedir('/Library/Python/2.5/site-packages') A:回答
Q:pythonのモジュールのマニュアル・ドキュメントを見る方法を教えてください 大体のモジュールは↓のような形で閲覧できますが、閲覧できないモジュールもあるようです。 python -c "import sys; print sys.__doc__"|less python -c "import os; print os.__doc__"|less たとえば、 *apt-get installしたpython-svn *apt-get installしたpython-magic *ソースからインストールしたpython-nkf などは上記__doc__を出力してもNoneです。 ↓のサイトにもドキュメントは無いようですし。。。 http://docs.python.org/modindex.htmlA:回答
Q:trac lighteningをインストールしたのですが、コマンドラインから起動しようとしたら以下のように言われました。どうしたらよいでしょうか C:\TracLight>httpd.exe -n TracLightning -k stop [Sat Apr 18 18:38:58 2009] [error] (OS 2)指定されたファイルが見つかりません。 : No installed service named "TracLightning". [Sat Apr 18 18:38:58 2009] [debug] mod_so.c(246): loaded module python_module (OS 10048)通常、各ソケット アドレスに対してプロトコル、ネットワーク アドレス、ま たはポートのどれか 1 つのみを使用できます。 : make_sock: could not bind to addr ess 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs C:\TracLight>if errorlevel 1 pause 続行するには何かキーを押してください . . .A:回答
Q:tracのインストールで困っています。助けて下さい。 さくらインターネットにTracを構築する http://weekbuild.sakura.ne.jp/trac/wiki/TracDoc/SakuraInternet 上記サイトを参考にして、さくらインターネットにtracインストールまではできましたが、「3.動くまでの設定(5) AccountManagerプラグインのインストール」ができず止まっています。 止まっているというのは、 「wget http://trac-hacks.org/download/accountmanagerplugin.zip」 を実行しても、404: Not Foundが出るので以下サイトに http://trac-hacks.org/wiki/AccountManagerPlugin easy_install http://trac-hacks.org/svn/accountmanagerplugin/0.10 とあるので実行したが以下のようなエラーがでます。 zipimport.ZipImportError: bad local file header in /home/xxx/local/lib/python2.4/site-packages/TracAccountManager-0.1.3dev_r2548-py2.4.egg これが解決すれば、trac画面に「register」と表示されると思いますが、 対処方をご存知の方教えて下さい。 あと、tracの画面に、ログインのリンクが表示されません。最悪上記のインストールできない件が解決できなくても、コマンドラインでユーザーを作って対応したいのですが、やりかたがわかりません。 どうか教えて下さい。 インストールしたのは、「Trac 0.10.3.1」です。 A:回答