私はPythonにかなり慣れていません。 Ubuntu 14.04を使用していて、python 2.7.6とpython 3.4.0の両方がインストールされています。BeautifulSoupをインストールしようとしていましたが、インストールできませんでした。言ってエラーが出る
The program 'pip' is currently not installed.
python 3.4にバンドルされていることがわかりました。stackoverflowの別の質問で述べたように、Sudo easy_install pip
を使用してpipをインストールしようとしましたが、これによりエラーSudo: easy_install: command not found
が発生します。
何が問題ですか?
pip
は、Python 3.4でUbuntuが2.x行をpython
として利用できるようにしているため、_python -m pip
_(あなたの場合、_python3 -m pip
_)になっているようです。
_easy_install
_ for Python 2.7は_python-setuptools
_パッケージの一部として提供されます。インストールしたら、_easy_install pip
_を実行すると、Python 2.7インストール用にpipがインストールされます。
どのようにapt-get install python-pip
?少なくとも、Debian公式リポジトリにはwheezyからでも python-pip があります。
残念ながら、2018年4月以降、python-setuptools
にはeasy_install
が同梱されなくなりました。
https://ubuntu.pkgs.org/18.04/ubuntu-main-i386/python-setuptools_39.0.1-2_all.deb.html
ただし、ソースコードから自分でコンパイルすることは可能で、機能します。私はSudo easy_install shodan
で試してみましたが、正常に実行されました。
git clone https://github.com/pypa/setuptools.git
cd ./setuptools
python3 bootstrap.py
Sudo python3 setup.py install
お役に立てれば。