簡體   English   中英

Python 3.4-Win 7-嘗試通過pip安裝模塊時出現問題

[英]Python 3.4 - Win 7 - Problems when trying to install modules via pip

我在點子時遇到了麻煩。 每當我嘗試安裝某些軟件包時,都會出現一個奇怪的“模塊對象不可調用”的情況。 我知道我已經安裝了pip,因為我可以在C:\\ Python34 \\ Scripts下找到它。 我已經在我的環境變量中添加了python文件夾,的確,無論我在哪里打開CMD,我都可以運行“ py setup.py install”之類的東西。 所以我認為也許我的pip版本過時了。 我在CMD嘗試了“ pip --version”,然后我們又走了,出現了同樣的錯誤。 這是錯誤:

C:\Users\Admin\Downloads>pip --version
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 "C:\Python34\Scripts\pip.exe\__main__.py", line 9, in <module>
  File "c:\python34\lib\site-packages\beautifulsoup4-4.4.1-py3.4.egg\pip\__init_
_.py", line 177, in main
    cmd_name, cmd_args = parseopts(initial_args)
  File "c:\python34\lib\site-packages\beautifulsoup4-4.4.1-py3.4.egg\pip\__init_
_.py", line 129, in parseopts
    parser = create_main_parser()
  File "c:\python34\lib\site-packages\beautifulsoup4-4.4.1-py3.4.egg\pip\__init_
_.py", line 122, in create_main_parser
    description = [''] + ['%-27s %s' % (i, j) for i, j in command_summaries]
  File "c:\python34\lib\site-packages\beautifulsoup4-4.4.1-py3.4.egg\pip\__init_
_.py", line 122, in <listcomp>
    description = [''] + ['%-27s %s' % (i, j) for i, j in command_summaries]
  File "c:\python34\lib\site-packages\beautifulsoup4-4.4.1-py3.4.egg\pip\command
s\__init__.py", line 55, in get_summaries
    cmditems = _sort_commands(commands, commands_order)
  File "c:\python34\lib\site-packages\beautifulsoup4-4.4.1-py3.4.egg\pip\command
s\__init__.py", line 88, in _sort_commands
    return sorted(list(cmddict.items()), key=keyfn)
TypeError: 'module' object is not callable

現在,據我了解,似乎有一些涉及Beautiful Soup模塊的內容(實際上,第三行指出文件“ c:\\ python34 \\ lib \\ site-packages \\ beautifulsoup4-4.4.1-py3.4.egg \\ pip__init_ _.py“,主要是行177),但...我不明白。 有什么問題? 我知道我可以使用提供的setup.py來安裝一些軟件包,但是pip看起來很不錯而且很容易,所以我不使用它真是可惜。 非常感謝您的答復!

嘗試使用

python -m pip --version

python 3.4默認附帶pip,並且應作為python模塊(-m)調用

暫無
暫無

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

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