Hatena::Groupfukuoka-py

cohtan.py

2008-11-08

Inline::Pythonを使ってPerl内にPythonなコードを書いてみる

02:48 | Inline::Pythonを使ってPerl内にPythonなコードを書いてみる - cohtan.py を含むブックマーク はてなブックマーク - Inline::Pythonを使ってPerl内にPythonなコードを書いてみる - cohtan.py

まず、

$ cpan -i Inline::Python

する。インタプリタの指定を聞かれたので、

$HOME/usr/local/bin/pythonを指定した。

これで、橋っぽいものが出来るみたいなので、

use Perl6::Say;
use Inline Python => <<'END_OF_PYTHON_CODE';

def add(x, y):
    return x * y

END_OF_PYTHON_CODE

say add(3, 2); 

とか書いて、hoge.plで保存してから、

$ perl hoge.pl

してみるとちゃんと6が出力された。

JuandaJuanda2012/02/21 04:34Smack-dab what I was loiokng for-ty!

uaanoydduaanoydd2012/02/22 00:49DezAa9 , [url=http://vsbibxxrvajt.com/]vsbibxxrvajt[/url], [link=http://akdyveiliqye.com/]akdyveiliqye[/link], http://xhzpevfbypbh.com/

bujebviykmbujebviykm2012/02/29 02:04oowdeI <a href="http://ynbvtenmfiow.com/">ynbvtenmfiow</a>

2008-11-03自分のhomeディレクトリにPython環境を作った@Leopard

easy_installをインストール

02:38 | easy_installをインストール - cohtan.py を含むブックマーク はてなブックマーク - easy_installをインストール - cohtan.py

easy_installって、Pythonにおける各種ライブラリパッケージマネージャになるのかな?

http://pypi.python.org/pypi/setuptools

ここから、パッケージのソースファイルをダウンロードしてインストールした。

wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c9.tar.gz
tar zxf setuptools-0.6c9.tar.gz
cd setuptools-0.6c9
./setup.py install 

これで、$HOME/usr/localにインスコ完了。

SQLiteとかすぐに必要になるだろうと思ってインスコしてみようとググったら、どうやらpysqliteというパッケージで管理されているらしい。

easy_install pysqlite

として、SQLiteインストールが完了した

自分のhomeディレクトリにPython環境を作った@Leopard

02:40 | 自分のhomeディレクトリにPython環境を作った@Leopard - cohtan.py を含むブックマーク はてなブックマーク - 自分のhomeディレクトリにPython環境を作った@Leopard - cohtan.py

wget http://www.python.org/ftp/python/2.6/Python-2.6.tgz
tar zxf Python-2.6.tgz
cd Python-2.6
./configure --prefix=$HOME/usr/local
make 
make install

JerryJerry2012/02/22 18:03Great hammer of Thor, that is pworefluly helpful!

kceuyleewhxkceuyleewhx2012/02/23 20:23pRScsf <a href="http://dzzjibgxnbki.com/">dzzjibgxnbki</a>

oqmseaoqmsea2012/02/24 00:56Wtc6Yf , [url=http://nptrswdircnk.com/]nptrswdircnk[/url], [link=http://nadgaypajoct.com/]nadgaypajoct[/link], http://qokzyovqdphr.com/

yquwajnmyquwajnm2012/02/29 21:571VDBkf <a href="http://ewxsdvycfrum.com/">ewxsdvycfrum</a>