簡體   English   中英

Pip install:無法打開文件pip,或者父模塊''未加載

[英]Pip install: can't open file pip, or Parent module '' not loaded

感謝您首先閱讀本文。

我正在嘗試安裝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,它工作正常,但現在我不知道如何正確運行它...我試圖先找到答案,但我不明白其中任何一個。 可能是因為我對這一切都比較新。 任何人都可以用一年級語言解釋我需要做些什么才能做到這一點?

假設你已經安裝了pip而你想通過python而不是獨立的pip客戶端來做這個,你也可以做

python -m pip install SomePackage

命令pip不是Python模塊。 這是一個可執行文件。 這應該工作:

C:\> pip install Django

IIRC,默認情況下,Windows上的pip安裝到C:\\ Python34 \\ Scripts。 所以,如果那不在你的系統路徑上,你實際上需要這樣做:

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

另外,請閱讀virtualenv和virtualenvwrapper。 它會讓你的生活變得更輕松 - 歡呼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM