『TSfree 2562. Re: 3.1.5 だったか 3.1.6 だったか』のレス
> > 少し前ならPython使ってたけど、現在のPythonのWinのバイナリは、
> > インストールしなきゃ動かないので、とっさには面倒なんですね、コレが。
> >
>
> 2.5(2.6は未確認)では、VCのランタイムを%windir%\system32 に放り込んでくれ
> るので
> 大変でしたが、3.0ではPythonのインストールディレクトリに入れてくれるよう
> なので
> 拡張子の登録やらを考えなければ、インストールされたのをまるっとコピーすれば
> USBメモリなりで持ち歩きできるかも。
出来ないんですねそれが。
実は私は、少し前のバージョン(確か2.4まで)は、自分用の縮小バイナリを
持ち歩いてたんです(Zopeで入ってたので、できるかな、と思ってやったらできた)
※2.4までは-Sオプションを付ければフツーに立ち上げられます。
ところが、確か2.5だったと思うけど、いきなり『インストールされていません』
みたいなメッセージが出るようになって、それっきり。
※Zope3のベースがPython 2.4ベースなのも、そういう関係があるかも。
どうもレジストリをいじってるみたいなんで、そこまでするとなると、
インストールする方がマシなので。
持ち運び用をつくるなら、リコンパイルする必要があるかと思います。
msvcr09.dllは、パスの通ってるトコに置いてあれば問題ないと思いますが、
肝心の本体が拒絶するとなると……ねぇ。
ポータブルPython(http://www.portablepython.com/)のPython3版を期待するか、
あるいはJython(解凍すればインストールは不要)にするか、ですね。
インストール必須って、何の意味があるんですかねぇ?
/機械伯爵/