web-dev-qa-db-ja.com

ピップインストール:ファイルピップを開けません、または親モジュール ''がロードされていません

最初にこれを読んでくれてありがとう。

Djangoをインストールしようとしています。だからここに私がコマンドラインで何をするかです:

C:\>python34 pip install Django

そして、ここに私が得るものがあります:

C:\Python34\python.exe: can't open file 'pip': [Errno 2] No such file or directory

Site-packagesディレクトリから同じことを行う場合:

C:\Python34\Lib\site-packages>python34 pip install Django
Traceback (most recent call last):
  File "C:\Python34\lib\runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
  File "C:\Python34\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "pip\__main__.py", line 2, in <module>
    from .runner import run
SystemError: Parent module '' not loaded, cannot perform relative import

以前はpipを使用していましたが、うまくいきましたが、正しく実行する方法がわかりません...最初に答えを見つけようとしましたが、どれもわかりません。たぶん私はこれらすべてに比較的新しいからです。誰かが一年生レベルの言語でこれを正しくするために私がする必要があることを説明できますか?

10
Koos

スタンドアロンのpipクライアントとは対照的に、pipがインストールされており、pythonを介してこれを実行したい場合、

python -m pip install SomePackage
23
clare

コマンドpipはPythonモジュールではありません。実行可能ファイルです。これは機能するはずです:

C:\> pip install Django
5
Selcuk

IIRC、WindowsのpipはデフォルトでC:\ Python34\Scriptsにインストールされます。したがって、それがシステムパス上にない場合、実際にこれを行う必要があります。

C:\> \Python34\Scripts\pip install Django

また、virtualenvおよびvirtualenvwrapperを参照してください。それはあなたの人生をずっと楽にします-乾杯。

3
FlipperPA