繁体   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