Published On: 1970-01-01|Last Updated: 1970-01-01|Categories: Uncategorized|
python-pip あるんですか!やったー!

python2.7 用じゃないすか!

やだー!

$ sudo apt-get remove python
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下のパッケージは「削除」されます:
apparmor apport apt-xapian-index byobu command-not-found landscape-common
language-selector-common lsb-release python python-apport python-apt
python-chardet python-crypto python-dbus python-debian python-gdbm python-gi
python-gnupginterface python-httplib2 python-keyring python-launchpadlib
python-lazr.restfulclient python-lazr.uri python-newt python-oauth
python-openssl python-pam python-pip python-pkg-resources
python-problem-report python-serial python-setuptools python-simplejson
python-twisted-bin python-twisted-core python-wadllib python-xapian
python-zope.interface ubuntu-minimal ubuntu-standard ufw unattended-upgrades
update-manager-core update-notifier-common
アップグレード: 0 個、新規インストール: 0 個、削除: 44 個、保留: 25 個。
この操作後に 28.7 MB のディスク容量が解放されます。
続行しますか [Y/n]? y
(データベースを読み込んでいます ... 現在 116169 個のファイルとディレクトリがインストールされています。)
apparmor を削除しています ...
* Clearing AppArmor profiles cache                                      [ OK ]
All profile caches have been cleared, but no profiles have been unloaded.
Unloading profiles will leave already running processes permanently
unconfined, which can lead to unexpected situations.
To set a process to complain mode, use the command line tool
'aa-complain'. To really tear down all profiles, run the init script
with the 'teardown' option."
apport を削除しています ...
apport stop/waiting
apt-xapian-index を削除しています ...
Removing index /var/lib/apt-xapian-index...
byobu を削除しています ...
command-not-found を削除しています ...
landscape-common を削除しています ...
ubuntu-standard を削除しています ...
language-selector-common を削除しています ...
python-apport を削除しています ...
update-manager-core を削除しています ...
unattended-upgrades を削除しています ...
ubuntu-minimal を削除しています ...
lsb-release を削除しています ...
update-notifier-common を削除しています ...
python-problem-report を削除しています ...
python-gi を削除しています ...
python-crypto を削除しています ...
python-pip を削除しています ...
ufw を削除しています ...
python-twisted-core を削除しています ...
python-launchpadlib を削除しています ...
python-lazr.restfulclient を削除しています ...
python-zope.interface を削除しています ...
python-xapian を削除しています ...
python-wadllib を削除しています ...
python-twisted-bin を削除しています ...
python-simplejson を削除しています ...
python-setuptools を削除しています ...
python-serial を削除しています ...
python-lazr.uri を削除しています ...
E: namespace:121: cannot remove /usr/lib/python2.7/dist-packages/lazr/__init__.py
python-pkg-resources を削除しています ...
python-pam を削除しています ...
python-openssl を削除しています ...
python-oauth を削除しています ...
python-newt を削除しています ...
python-keyring を削除しています ...
python-httplib2 を削除しています ...
python-gnupginterface を削除しています ...
python-gdbm を削除しています ...
python-debian を削除しています ...
python-dbus を削除しています ...
python-chardet を削除しています ...
python-apt を削除しています ...
python を削除しています ...
man-db のトリガを処理しています ...
ureadahead のトリガを処理しています ...
libc-bin のトリガを処理しています ...
ldconfig deferred processing now taking place

何故消した…

ていうかなんで 2.7 入ってんだよ俺はもう py3k に移行するからあえて入れないようにしてるんだよと思ったのが運の尽きというか。

今時のディストリビューションは普通に python 入ってんのよね。これ python3 に移行すんのいつになんだろう…

「削除」されたパッケージを全部入れたら再起動するじゃないですか!

やったー!

python3 で pip 入れるのはこう↓

wget http://python-distribute.org/distribute_setup.py -O- | sudo python3 /dev/stdin
wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py -O- | sudo python3 /dev/stdin

関連