hdknr’s posterous

 
Filed under

pip

 

MySQL-python : easy_install で入れたら libmysqlclient_r.so.15 が必要。(Squeeze)

imporError

(jail)hdknr@mailjail:~/.ve/jail/src/djpostfix/djpostfix$ python
Python 2.5.4 (r254:67916, Feb 17 2009, 20:16:45)
[GCC 4.3.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "__init__.py", line 19, in <module>

       File "/home/hdknr/.ve/jail/lib/python2.5/site-packages/MySQL_python-1.2.3c1-py2.5-linux-i686.egg/_mysql.py", line 7, in <module>
  File "/home/hdknr/.ve/jail/lib/python2.5/site-packages/MySQL_python-1.2.3c1-py2.5-linux-i686.egg/_mysql.py", line 6, in __bootstrap__
ImportError: libmysqlclient_r.so.15: cannot open shared object file: No such file or directory

削除

(jail)hdknr@mailjail:~/.ve/jail/lib/python2.5/site-packages$ rm MySQL_python-1.2.3c1-py2.5-linux-i686.egg

aptで入れなおす

(jail)hdknr@mailjail:~/.ve/jail/lib/python2.5/site-packages$ sudo aptitude install python-mysqldb
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています               
状態情報を読み取っています... 完了
拡張状態情報を読み込んでいます     
パッケージの状態を初期化しています... 完了
タスクの記述を読み込んでいます... 完了       
以下の新規パッケージがインストールされます:
  python-mysqldb
更新: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。
アーカイブ 94.8kB 中 0B を取得する必要があります。展開後に 336kB のディスク領域が新たに消費されます。
拡張状態情報を書き込んでいます... 完了
未選択パッケージ python-mysqldb を選択しています。
(データベースを読み込んでいます ... 現在 78680 個のファイルとディレクトリがインストールされています。)
(.../python-mysqldb_1.2.2-10_i386.deb から) python-mysqldb を展開しています...
python-mysqldb (1.2.2-10) を設定しています ...
python-support のトリガを処理しています ...
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています               
状態情報を読み取っています... 完了
拡張状態情報を読み込んでいます     
パッケージの状態を初期化しています... 完了
拡張状態情報を書き込んでいます... 完了       
タスクの記述を読み込んでいます... 完了 

OK

(jail)hdknr@mailjail:~$ python
Python 2.5.4 (r254:67916, Feb 17 2009, 20:16:45)
[GCC 4.3.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb
>>>
(jail)hdknr@mailjail:~$

(jail)hdknr@mailjail:~$ pip install MySQL-python
Requirement already satisfied: MySQL-python in /usr/lib/pymodules/python2.5
Installing collected packages: MySQL-python
Successfully installed MySQL-python

Filed under  //   easy_install   MySQL   pip   Python   virtualenv  

Comments [0]

pip って何(・ω・ ) - Djangoへの片思い日記

オンライン環境あるならbundleしなくてもいいみたい。
pip install -r mypackages.txt
で一式入る

pip freeze > mypackages.txt

Filed under  //   bundle   freeze   pip   Python  

Comments [0]

pip — pip v0.5.1 documentation

Using pip With virtualenv

pip is most nutritious when used with virtualenv. One of the reasons pip doesn’t install “multi-version” eggs is that virtualenv removes much of the need for it.

pip does not have to be installed to use it, you can run python path/to/pip.py and it will work. This is intended to avoid the bootstrapping problem of installation. You can also run pip inside any virtualenv environment, like:

$ virtualenv new-env/
... creates new-env/ ...
$ pip install -E new-env/ MyPackage

This is exactly equivalent to:

$ ./new-env/bin/python path/to/pip.py install MyPackage

Except, if you have virtualenv installed and the path new-env/ doesn’t exist, then a new virtualenv will be created.

Using pip with buildout

If you are using zc.buildout you should look at gp.recipe.pip as an option to use pip and virtualenv in your buildouts.

Using pip with virtualenvwrapper

If you are using virtualenvwrapper, you might want pip to automatically create its virtualenvs in your $WORKON_HOME.

You can tell pip to do so by defining PIP_VIRTUALENV_BASE in your environment and setting it to the same value as that of $WORKON_HOME.

Do so by adding the line:

export PIP_VIRTUALENV_BASE=$WORKON_HOME

in your .bashrc under the line starting with export WORKON_HOME.

必須。

Filed under  //   pip   Python   virtualenv  

Comments [0]

The requirements file format — pip v0.5.1 documentation

The requirements file format

The requirements file is what pip uses to install packages. This document describes that format.

Each line of the requirements file indicates something to be installed. For example:

MyPackage==3.0

tells pip to install the 3.0 version of MyPackage.

You can also install a package in an “editable” form. This puts the source code into src/distname (making the name lower case) and runs python setup.py develop on the package. To indicate editable, use -e, like:

The #egg=MyProject part is important, because while you can install simply given the svn location, the project name is useful in other places.

If you need to give pip (and by association easy_install) hints about where to find a package, you can use the -f (--find-links) option, like:

If the package is named like PackageName-Version.tar.gz (or a zip) then you don’t need #egg=.... Note that you cannot provide multiple -f arguments to easy_install, but you can in a requirements file (they all get concatenated into a single -f for easy_install).

Version Control

Right now pip knows of the following major version control systems:

Subversion

Pip supports the URL schemes svn, svn+http, svn+https You can also give specific revisions to an SVN URL, like:

which will check out revision 2019. @{20080101} would also check out the revision from 2008-01-01. You can only check out specific revisions using -e svn+....

Git

Pip currently supports cloning over git, git+http and git+ssh:

-e git://git.myproject.org/MyProject.git#egg=MyProject
-e git+http://git.myproject.org/MyProject/#egg=MyProject
-e git+ssh://git@myproject.org/MyProject/#egg=MyProject

Passing branch names, a commit hash or a tag name is also possible:

-e git://git.myproject.org/MyProject.git@master#egg=MyProject
-e git://git.myproject.org/MyProject.git@v1.0#egg=MyProject
-e git://git.myproject.org/MyProject.git@da39a3ee5e6b4b0d3255bfef95601890afd80709#egg=MyProject

Mercurial

The supported schemes are: hg+http and hg+ssh:

-e hg+http://hg.myproject.org/MyProject/#egg=MyProject
-e hg+ssh://hg@myproject.org/MyProject/#egg=MyProject

You can also specify a revision number, a revision hash, a tag name or a local branch name:

Bazaar

Pip supports Bazaar using the bzr+http, bzr+https, bzr+ssh and bzr+sftp schemes:

-e bzr+http://bzr.myproject.org/MyProject/trunk/#egg=MyProject
-e bzr+sftp://user@myproject.org/MyProject/trunk/#egg=MyProject
-e bzr+ssh://user@myproject.org/MyProject/trunk/#egg=MyProject

Tags or revisions can be installed like this:

覚えろ!!!

Filed under  //   pip  

Comments [0]

Ian's Blog - Ian Lewis

pip が助かる

easy_install が簡単すぎて、分けわかんないメッセージも出したりして、virtualenvと相性悪くて、何とかできませんか?って話があったきかっけ、pipが生まれた。pipをインストールすればvirtualenvにすいすいとパッケージをインストールできる。virtualenvを使っている間にインストールする。

wget http://pypi.python.org/packages/source/p/pip/pip-0.4.tar.gz
tar xzf pip-0.4.tar.gz
cd pip-0.4
python setup.py install

Update: pipはちゃんと、virtualenvに入ってくれるので、easy_install でもインストールできる。

workon myproject
easy_install pip

これで、pip が仮想環境にインストールする。これから、pip install で仮想環境にパッケージをインストールできるようになった。それで、プロジェクトに必要なパッケージをインストールし、pythonのsite-packagesが汚くならないので、安心

virtualenvwrapperは使った事無かった。

Filed under  //   pip   Python   virtualenv  

Comments [0]

pip: install on Python2.6 : setuptoolsは必要ですよ。

hdknr@mailman:~$ wget
http://pypi.python.org/packages/source/p/pip/pip-0.4.tar.gz#md5=b45714d04f8fd38fe8e3d4c7600b91a2
--2009-08-15 17:11:26--
http://pypi.python.org/packages/source/p/pip/pip-0.4.tar.gz
pypi.python.org をDNSに問いあわせています... 82.94.164.163,
2001:888:2000:d::a3
pypi.python.org|82.94.164.163|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 50238 (49K) [application/x-gzip]
`pip-0.4.tar.gz' に保存中

 100%[===========================================================================================================================>]
50,238 25.1K/s 時間 2.0s

 2009-08-15 17:11:29 (25.1 KB/s) - `pip-0.4.tar.gz' へ保存完了 [50238/50238]

 hdknr@mailman:~$ tar xfz pip-0.4.tar.gz

 hdknr@mailman:~$ cd pip-0.4/
hdknr@mailman:~/pip-0.4$

 hdknr@mailman:~/pip-0.4$ sudo python2.6 setup.py install
running install
running build
running build_py
creating build
creating build/lib.linux-i686-2.6
copying pip.py -> build/lib.linux-i686-2.6
running build_scripts
creating build/scripts-2.6
copying and adjusting scripts/pip -> build/scripts-2.6
changing mode of build/scripts-2.6/pip from 644 to 755
running install_lib
copying build/lib.linux-i686-2.6/pip.py ->
/usr/local/lib/python2.6/dist-packages
byte-compiling /usr/local/lib/python2.6/dist-packages/pip.py to pip.pyc
running install_scripts
copying build/scripts-2.6/pip -> /usr/local/bin
changing mode of /usr/local/bin/pip to 755
running install_egg_info
Writing /usr/local/lib/python2.6/dist-packages/pip-0.4.egg-info

 hdknr@mailman:~/pip-0.4$ /usr/local/bin/pip --version
Traceback (most recent call last):
File "/usr/local/bin/pip", line 2, in
import pip
File "/usr/local/lib/python2.6/dist-packages/pip.py", line 7, in
import pkg_resources
ImportError: No module named pkg_resources

 hdknr@mailman:~$ wget
http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c9.tar.gz#md5=3864c01d9c719c8924c455714492295e
--2009-08-15 17:15:22--
http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c9.tar.gz
pypi.python.org をDNSに問いあわせています... 82.94.164.163,
2001:888:2000:d::a3
pypi.python.org|82.94.164.163|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 252744 (247K) [application/x-gzip]
`setuptools-0.6c9.tar.gz' に保存中

 100%[===========================================================================================================================>]
252,744 86.3K/s 時間 2.9s

 2009-08-15 17:15:26 (86.3 KB/s) - `setuptools-0.6c9.tar.gz' へ保存完了
[252744/252744]

 hdknr@mailman:~$ tar xfz setuptools-0.6c9.tar.gz

 hdknr@mailman:~$ cd setuptools-0.6c9/
hdknr@mailman:~/setuptools-0.6c9$ sudo python2.6 setup.py install
running install
Checking .pth file support in /usr/local/lib/python2.6/dist-packages/
/usr/bin/python2.6 -E -c pass
TEST PASSED: /usr/local/lib/python2.6/dist-packages/ appears to support
.pth files
running bdist_egg
running egg_info
writing setuptools.egg-info/PKG-INFO
writing top-level names to setuptools.egg-info/top_level.txt
writing dependency_links to setuptools.egg-info/dependency_links.txt
writing entry points to setuptools.egg-info/entry_points.txt
reading manifest file 'setuptools.egg-info/SOURCES.txt'
writing manifest file 'setuptools.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-i686/egg
running install_lib
running build_py
creating build
creating build/lib.linux-i686-2.6
copying pkg_resources.py -> build/lib.linux-i686-2.6
copying easy_install.py -> build/lib.linux-i686-2.6
copying site.py -> build/lib.linux-i686-2.6
creating build/lib.linux-i686-2.6/setuptools
copying setuptools/extension.py -> build/lib.linux-i686-2.6/setuptools
copying setuptools/archive_util.py -> build/lib.linux-i686-2.6/setuptools
copying setuptools/depends.py -> build/lib.linux-i686-2.6/setuptools
copying setuptools/package_index.py -> build/lib.linux-i686-2.6/setuptools
copying setuptools/dist.py -> build/lib.linux-i686-2.6/setuptools
copying setuptools/__init__.py -> build/lib.linux-i686-2.6/setuptools
copying setuptools/sandbox.py -> build/lib.linux-i686-2.6/setuptools
creating build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/bdist_wininst.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/egg_info.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/sdist.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/easy_install.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/rotate.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/bdist_rpm.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/upload.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/install_lib.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/build_ext.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/setopt.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/install.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/alias.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/register.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/bdist_egg.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/build_py.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/install_scripts.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/__init__.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/saveopts.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/test.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/develop.py ->
build/lib.linux-i686-2.6/setuptools/command
copying setuptools/command/install_egg_info.py ->
build/lib.linux-i686-2.6/setuptools/command
creating build/lib.linux-i686-2.6/setuptools/tests
copying setuptools/tests/test_packageindex.py ->
build/lib.linux-i686-2.6/setuptools/tests
copying setuptools/tests/test_resources.py ->
build/lib.linux-i686-2.6/setuptools/tests
copying setuptools/tests/__init__.py ->
build/lib.linux-i686-2.6/setuptools/tests
copying setuptools/tests/doctest.py ->
build/lib.linux-i686-2.6/setuptools/tests
copying setuptools/gui.exe -> build/lib.linux-i686-2.6/setuptools
copying setuptools/cli.exe -> build/lib.linux-i686-2.6/setuptools
creating build/bdist.linux-i686
creating build/bdist.linux-i686/egg
copying build/lib.linux-i686-2.6/easy_install.py ->
build/bdist.linux-i686/egg
creating build/bdist.linux-i686/egg/setuptools
copying build/lib.linux-i686-2.6/setuptools/extension.py ->
build/bdist.linux-i686/egg/setuptools
copying build/lib.linux-i686-2.6/setuptools/archive_util.py ->
build/bdist.linux-i686/egg/setuptools
copying build/lib.linux-i686-2.6/setuptools/depends.py ->
build/bdist.linux-i686/egg/setuptools
copying build/lib.linux-i686-2.6/setuptools/gui.exe ->
build/bdist.linux-i686/egg/setuptools
copying build/lib.linux-i686-2.6/setuptools/package_index.py ->
build/bdist.linux-i686/egg/setuptools
creating build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/bdist_wininst.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/egg_info.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/sdist.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/easy_install.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/rotate.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/bdist_rpm.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/upload.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/install_lib.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/build_ext.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/setopt.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/install.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/alias.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/register.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/bdist_egg.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/build_py.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/install_scripts.py
-> build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/__init__.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/saveopts.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/test.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/develop.py ->
build/bdist.linux-i686/egg/setuptools/command
copying build/lib.linux-i686-2.6/setuptools/command/install_egg_info.py
-> build/bdist.linux-i686/egg/setuptools/command
creating build/bdist.linux-i686/egg/setuptools/tests
copying build/lib.linux-i686-2.6/setuptools/tests/test_packageindex.py
-> build/bdist.linux-i686/egg/setuptools/tests
copying build/lib.linux-i686-2.6/setuptools/tests/test_resources.py ->
build/bdist.linux-i686/egg/setuptools/tests
copying build/lib.linux-i686-2.6/setuptools/tests/__init__.py ->
build/bdist.linux-i686/egg/setuptools/tests
copying build/lib.linux-i686-2.6/setuptools/tests/doctest.py ->
build/bdist.linux-i686/egg/setuptools/tests
copying build/lib.linux-i686-2.6/setuptools/dist.py ->
build/bdist.linux-i686/egg/setuptools
copying build/lib.linux-i686-2.6/setuptools/__init__.py ->
build/bdist.linux-i686/egg/setuptools
copying build/lib.linux-i686-2.6/setuptools/sandbox.py ->
build/bdist.linux-i686/egg/setuptools
copying build/lib.linux-i686-2.6/setuptools/cli.exe ->
build/bdist.linux-i686/egg/setuptools
copying build/lib.linux-i686-2.6/pkg_resources.py ->
build/bdist.linux-i686/egg
copying build/lib.linux-i686-2.6/site.py -> build/bdist.linux-i686/egg
byte-compiling build/bdist.linux-i686/egg/easy_install.py to
easy_install.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/extension.py to
extension.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/archive_util.py to
archive_util.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/depends.py to
depends.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/package_index.py to
package_index.pyc
byte-compiling
build/bdist.linux-i686/egg/setuptools/command/bdist_wininst.py to
bdist_wininst.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/command/egg_info.py
to egg_info.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/command/sdist.py to
sdist.pyc
byte-compiling
build/bdist.linux-i686/egg/setuptools/command/easy_install.py to
easy_install.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/command/rotate.py
to rotate.pyc
byte-compiling
build/bdist.linux-i686/egg/setuptools/command/bdist_rpm.py to bdist_rpm.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/command/upload.py
to upload.pyc
byte-compiling
build/bdist.linux-i686/egg/setuptools/command/install_lib.py to
install_lib.pyc
byte-compiling
build/bdist.linux-i686/egg/setuptools/command/build_ext.py to build_ext.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/command/setopt.py
to setopt.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/command/install.py
to install.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/command/alias.py to
alias.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/command/register.py
to register.pyc
byte-compiling
build/bdist.linux-i686/egg/setuptools/command/bdist_egg.py to bdist_egg.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/command/build_py.py
to build_py.pyc
byte-compiling
build/bdist.linux-i686/egg/setuptools/command/install_scripts.py to
install_scripts.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/command/__init__.py
to __init__.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/command/saveopts.py
to saveopts.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/command/test.py to
test.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/command/develop.py
to develop.pyc
byte-compiling
build/bdist.linux-i686/egg/setuptools/command/install_egg_info.py to
install_egg_info.pyc
byte-compiling
build/bdist.linux-i686/egg/setuptools/tests/test_packageindex.py to
test_packageindex.pyc
byte-compiling
build/bdist.linux-i686/egg/setuptools/tests/test_resources.py to
test_resources.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/tests/__init__.py
to __init__.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/tests/doctest.py to
doctest.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/dist.py to dist.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/__init__.py to
__init__.pyc
byte-compiling build/bdist.linux-i686/egg/setuptools/sandbox.py to
sandbox.pyc
byte-compiling build/bdist.linux-i686/egg/pkg_resources.py to
pkg_resources.pyc
byte-compiling build/bdist.linux-i686/egg/site.py to site.pyc
creating build/bdist.linux-i686/egg/EGG-INFO
copying setuptools.egg-info/PKG-INFO -> build/bdist.linux-i686/egg/EGG-INFO
copying setuptools.egg-info/SOURCES.txt ->
build/bdist.linux-i686/egg/EGG-INFO
copying setuptools.egg-info/dependency_links.txt ->
build/bdist.linux-i686/egg/EGG-INFO
copying setuptools.egg-info/entry_points.txt ->
build/bdist.linux-i686/egg/EGG-INFO
copying setuptools.egg-info/top_level.txt ->
build/bdist.linux-i686/egg/EGG-INFO
copying setuptools.egg-info/zip-safe -> build/bdist.linux-i686/egg/EGG-INFO
creating dist
creating 'dist/setuptools-0.6c9-py2.6.egg' and adding
'build/bdist.linux-i686/egg' to it
removing 'build/bdist.linux-i686/egg' (and everything under it)
Processing setuptools-0.6c9-py2.6.egg
Copying setuptools-0.6c9-py2.6.egg to /usr/local/lib/python2.6/dist-packages
Adding setuptools 0.6c9 to easy-install.pth file
Installing easy_install script to /usr/local/bin
Installing easy_install-2.6 script to /usr/local/bin

 Installed /usr/local/lib/python2.6/dist-packages/setuptools-0.6c9-py2.6.egg
Processing dependencies for setuptools==0.6c9
Finished processing dependencies for setuptools==0.6c9

 hdknr@mailman:~/setuptools-0.6c9$ /usr/local/bin/pip --version
pip 0.4 from /usr/local/lib/python2.6/dist-packages (python 2.6)

Filed under  //   pip   Python   Python2.6   setuptools  

Comments [0]

pip: python2.6 : ソースからいれる?

hdknr@mailman:~$ sudo aptitude install python-pip
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
拡張状態情報を読み込んでいます
パッケージの状態を初期化しています... 完了
タスクの記述を読み込んでいます... 完了
以下の新規パッケージがインストールされます:
python-pip python-pkg-resources{a}
更新: 0 個、新規インストール: 2 個、削除: 0 個、保留: 0 個。
111kB のアーカイブを取得する必要があります。展開後に 463kB のディスク領
域が新たに消費されます。
先に進みますか? [Y/n/?] y
拡張状態情報を書き込んでいます... 完了
取得:1 http://ftp.jp.debian.org squeeze/main python-pkg-resources
0.6c9-2 [62.6kB]
取得:2 http://ftp.jp.debian.org squeeze/main python-pip 0.3.1-1 [48.6kB]
111kB を 0s 秒でダウンロードしました (259kB/s)
未選択パッケージ python-pkg-resources を選択しています。
(データベースを読み込んでいます ... 現在 42981 個のファイルとディレクト
リがインストールされています。)
(.../python-pkg-resources_0.6c9-2_all.deb から) python-pkg-resources を
展開しています...
未選択パッケージ python-pip を選択しています。
(.../python-pip_0.3.1-1_all.deb から) python-pip を展開しています...
man-db のトリガを処理しています ...
python-pkg-resources (0.6c9-2) を設定しています ...
python-pip (0.3.1-1) を設定しています ...
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
拡張状態情報を読み込んでいます
パッケージの状態を初期化しています... 完了
拡張状態情報を書き込んでいます... 完了
タスクの記述を読み込んでいます... 完了

 hdknr@mailman:~$ dpkg -L python-pip
/.
/usr
/usr/share
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/pyshared
/usr/share/pyshared/pip.py
/usr/share/pyshared/pip-0.3.1.egg-info
/usr/share/pyshared-data
/usr/share/pyshared-data/python-pip
/usr/share/doc
/usr/share/doc/python-pip
/usr/share/doc/python-pip/changelog.Debian.gz
/usr/share/doc/python-pip/requirement-format.txt
/usr/share/doc/python-pip/copyright
/usr/share/doc/python-pip/news.txt.gz
/usr/share/doc/python-pip/index.txt.gz
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/pip.1.gz
/usr/bin
/usr/bin/pip

 hdknr@mailman:~$ python2.6 /usr/bin/pip
Traceback (most recent call last):
File "/usr/bin/pip", line 2, in
import pip
ImportError: No module named pip

Filed under  //   pip   Python   Python2.6  

Comments [0]