1. ホーム
  2. python

[解決済み] Mac OS XでPython 3用のpipをインストールするには?

2022-06-01 12:33:58

質問

OS X (Mavericks) には Python 2.7 が標準でインストールされています。しかし、私はすべての個人的な Python のものを 3.3 で行っています。私はちょうど私の 3.3.2 のインストールをフラッシュし、新しい 3.3.3 をインストールしました。だから、私はインストールする必要があります pyserial をもう一度インストールする必要があります。私は前にやった方法でそれを行うことができます、それは。

  1. pypiからpyserialをダウンロードする
  2. pyserial.tgzを解凍します。
  3. cd pyserial
  4. python3 setup.py install

しかし、私はクールな子供たちがするように、次のようなことをしたいのです。 pip3 install pyserial . でも、どうやったらそこまでたどり着けるのかがわからない。そして、ちょうどその点です。virtualenvにはまだ(必要でない限り)興味がない。

どのように解決する?

UPDATE: Python3.4で不要になりました。純正のインストールの一部としてpip3がインストールされます。

結局、この同じ質問をpythonメーリングリストに投稿し、以下の回答を得ました。

# download and install setuptools
curl -O https://bootstrap.pypa.io/ez_setup.py
python3 ez_setup.py
# download and install pip
curl -O https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py

これで私の疑問は完璧に解決しました。私自身のために以下を追加した後。

cd /usr/local/bin
ln -s ../../../Library/Frameworks/Python.framework/Versions/3.3/bin/pip pip

というわけで、pipを直接実行できるように、できました。

# use pip to install
pip install pyserial

または

# Don't want it?
pip uninstall pyserial