OSxの更新と新しいバージョンの_python 2.7
_のインストール後、私のvirtualevn
環境は完全に壊れてしまい、修正に苦労しました。何が原因かわからなかったので、うまくいかなかったを以下に示します。私の問題を解決したものは、回答セクションに記載されています。
virtualenv
コマンドを修正するために機能しなかったもの:私を助けたが、私の問題の解決策を提供しなかった関連する質問:
これは私の問題を完全には解決しませんでした。これは、OSxでpython dev環境を修正する正しい方法を見つける前に、私がどのステップを経たかを示すためのものです。
here の指示に従って手動でvirtualenvをインストールしました。
_ curl -O https://pypi.python.org/packages/source/v/virtualenv/virtualenv-13.1.2.tar.gz
tar xvfz virtualenv-13.1.2.tar.gz
cd virtualenv-13.1.2
Sudo python setup.py install
_
7 を介してpip
を手動でインストールします。curl --silent --show-error --retry 5 https:/ /bootstrap.pypa.io/get-pip.py |須藤python2.7
結局のところ、仮想環境を作成した後、私のpipは、パッケージを仮想環境および非スレッド の下にインストールする代わりに、メインpythonフォルダーにインストールしますhere both here helped。これに対する私の解決策は、次のオプションを使用して仮想環境でpipを実行することでした。1- _$VIRTUAL_ENV
_が設定されます:
_source venv/bin/activate
_
2- pipを正しいインストール先に強制的にインストールします。
_pip install --target=$VIRTUAL_ENV/lib/python2.7/site-packages
_
何かがひどく壊れていたので、この質問への答えに開発環境を修正する最善の方法が提供されています。
私の場合、homebrewに影響するOSxのアップグレードがあり、python 2.7.11へのアップグレード後に適切にインストールされませんでした。
スレッドでステップ3と4を見つけました here と https://github.com/baronomasia に感謝します。
1- here の投稿を使用してpython 2.7を削除
2-homebrew pythonインストール済みバージョンを削除
brew uninstall python
3- Xcodeコマンドツールを再インストールします。
Sudo xcode-select --install
4- homebrewをアップグレードし、homebrewを使用してpythonを再インストールします。
brew update && brew reinstall python
brew upgrade python
私のシステムpythonが壊れていて、virtualenvwrapper.shに適合しているだけでなく、私のpip
コマンドが突然欠落していました。python.orgに行き、 python 2.7.13インストーラー、それを実行し、今ではpython 2.7.13、pipであり、pip install virtualenvwrapper
そして物事はうまくいくようです。
Homebrewはひどい、ひどい、ツールです。