OS X(Mavericks)にはPython 2.7がインストールされています。しかし私は自分自身の個人的なPythonのものすべてを3.3でやっています。私はちょうど私の3.3.2インストールをフラッシュして新しい3.3.3をインストールしました。だから私はpyserial
をもう一度インストールする必要があります。以前のやり方でそれを実行できます。
python3 setup.py install
しかし、私はクールな子供たちがやっているようにやりたい、そしてちょうどpip3 install pyserial
のような何かをやりたいです。しかし、私がその点にどのように到達するかは明確ではありません。そしてそれだけです。 virtualenvにはまだ興味がありません(そうでなければ)。
更新:これはPython 3.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
私は自分自身でこのプロセスを経験しなければならず、長期的にはより良いと思う別の方法を選びました。
私はインストールしました 自作
Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
その後:
brew doctor
最後のステップでは、解決しなければならない警告とエラーをいくつか示します。そのうちの1つは、ダウンロードしてインストールすることです Mac OS Xのコマンドラインツール 。
その後:
brew install python3
これは私のパスに私にpython3
とpip3
を与えました。
pieter$ which pip3 python3
/usr/local/bin/pip3
/usr/local/bin/python3
MacにPythonをインストールしてください。
1. brew install python3
2. curl https://bootstrap.pypa.io/get-pip.py | python3
3. python3
pip3
を使ってモジュールをインストールする
1. pip3 install ipython
2. python3 -m IPython
:)
brew install python3
シェルプロファイルにエイリアスを作成する
alias pip3="python3 -m pip"
の.zshrc
➜〜pip3 --version
/usr/local/lib/python3.6/site-packagesからの9.0.1のpip(python 3.6)
プラス:あなたがpython3でリクエストをインストールするとき、コマンドは次のとおりです。
pip3 install requests
ではない
pip install requests
また、Max OSX/macOSユーザーはpip3をインストールするために Homebrew を使うことができます。
$> brew update
$> brew install python3
$> pip3 --version
pip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6)
Python EasyInstall(これは私があなたが使いたいと思うものです)を使うことは、とても簡単です!
Sudo easy_install pip
そのため、pseを使ってPyserialをインストールします。
pip install pyserial
pip
は、brewを使用してpython2と一緒に自動的にインストールされます。
brew install python3
pip3 --version
Mac OS X Mojave
でpython
はバージョン2.7のpythonを、python3
はバージョン3のpythonを表します。同じことがpip
およびpip3
です。そのため、pip
をpython 3
にアップグレードするには、次のようにします。
~$ Sudo pip3 install --upgrade pip
新鮮な新しいMacの場合は、以下の手順に従う必要があります: -
Xcode
がインストールされていることを確認してください。Sudo easy_install pip
/usr/bin/Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
brew doctor
brew install python3
これで完了です。端末にpython3
と入力するだけでpython 3がインストールされます。
これが私の簡単な解決策です。
Python2とpython3の両方がシステムにインストールされている場合、pipアップグレードはデフォルトでpython2を指します。したがって、python(python3)のバージョンを指定し、以下のコマンドを使用する必要があります。
python3 -m pip install --upgrade pip
このコマンドは、以前にインストールされたpipをアンインストールし、pipをアップグレードする新しいバージョンをインストールします。
これにより、メモリが節約され、システムが整理されます。