こんにちは、
モジュールをインストールしようとすると、次のエラーで失敗します。
/ bin / sh:/ bin / pip:そのようなファイルやディレクトリはありません
私はMacOSを使用しており、homebrewを使用してpythonとpython3をインストールしました。
次に、pip3を使用してpipenvをインストールしました。
which pip
は以下を返します:
/ usr / local / bin / pip
そしてpip自体はコマンドとして見つかります。
ただし、 python -m pip --version
を使用すると、デフォルトのMacOSpythonを指します。
/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.eggからのpip9.0.1(python 2.7)
どこからpipを解決しようとしているのかわかりませんが、見つかりません。
$ PATHパスに問題があるのか、それとも問題が異なるのかわかりません。
お時間をいただきありがとうございます!
派手なインストール方法を試してください
2番。 Pipsiは、python cliutilsをインストールする方法です。
返信ありがとうございます。
私は最初にhomebrewを使用してpythonとpython3をアンインストールして再インストールし、pipも再インストールしました。
その後、豪華なインストール用に提供されたリンクを使用して、pipsiを使用してpipenvを正常にインストールすることができました。
ただし、モジュールをインストールしようとすると、次のエラーが発生することがわかっています。
トレースバック(最後の最後の呼び出し):
ファイル "/ usr / local / bin / pipenv"、7行目、
pipenv importcliから
ファイル "/usr/local/lib/python3.6/site-packages/pipenv/__init__.py"、13行目
.cliからimportcli
ファイル "/usr/local/lib/python3.6/site-packages/pipenv/cli.py"、11行目
背景をインポートする
ModuleNotFoundError:「background」という名前のモジュールがありません
pip3を使用して、backgroundとsemverをインストールしました。
今、私は別の問題に直面しています:
ModuleNotFoundError:「piptools」という名前のモジュールがありません
$ pip3インストールpiptools
piptoolsの収集
要件piptoolsを満たすバージョンが見つかりませんでした(バージョンから:)
piptoolsに一致する分布が見つかりません
これらすべてのエラーが予想されるかどうかはわかりませんので、上記の根本的な原因がある可能性があると思います。
あなたの助けは大歓迎です。
pip-toolsのタイプミス。 それらをインストールしました、そして今、私は最初のエラーで正方形の1に戻っています:
/ bin / sh:/ bin / pip:そのようなファイルやディレクトリはありません
PYTHONHOME
セットか何かありますか?
いいえ、私はしません。
ピップはターミナルで利用できます。
$どのピップ
/ usr / local / bin / pip
しかし、それはpython2とpython3にのみ「アタッチ」されており、デフォルトのpythonにはアタッチされていません。
$ python -m pip
/ usr / bin / python:pipという名前のモジュールはありません
何が間違っている可能性があるかについてのアイデアはありますか?
根本的な原因は、ロケールが設定されていないためにpew
が機能していなかったことであると思われます。
.bash_profile
設定すると、問題が解決するようです。
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
これが解決された場合、さらにテストし、後で更新します。
💫✨🍰✨💫
これを確認し、設定されていない場合はかなりのエラーメッセージを追加する必要があります。
@kennethreitzはこれを確認する必要がありますか、それともpipenvする必要がありますか?
@erinxoconピューはすべきです。
$ハッシュ-r
bashキャッシュをリセットします。 それは問題を解決します。
私はコードビルドでのみ問題を抱えていました、そしてこれは私のためにそれを解決しました: https :
多分これは将来私のような初心者を助けるでしょう。
@nzagorchevのコメントをフォローしてい
~/.bash_profile
または~/.zshrc
@nzagorchevスクリプトを追加します
sudo vim ~/.bash_profile
また
zshを使用している場合はsudo vim ~/.zshrc
次に、次のスクリプトをファイルに追加します
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
次に、次のコマンドを実行します。
source ~/.bash_profile
また
zshを使用している場合はsource ~/.zshrc
次に、ターミナルを閉じて、もう一度開きます。
その後、それは完全に動作します:)
Me funciono esta opcion
$ pip install -U pip
$ which pip
/ usr / bin / pip
$ hash -r
$ which pip
/ usr / local / bin / pip
レファレンシア: https :
最も参考になるコメント
根本的な原因は、ロケールが設定されていないために
pew
が機能していなかったことであると思われます。.bash_profile
設定すると、問題が解決するようです。これが解決された場合、さらにテストし、後で更新します。