2017-09-04 145 views
1

我想安裝一個python gui automator,並且應該通過pip來實現。在命令提示符下鍵入pip install pyautogui(以管理員身份)給了我許多例外。這裏是打印輸出:如何通過pip安裝包?

pip install pyautogui 
Traceback (most recent call last): 
    File "c:\users\nate4\appdata\local\programs\python\python36-32\lib\site-packages\pip\_vendor\requests\packages\__init__.py", line 27, in <module> 
    from . import urllib3 
    File "c:\users\nate4\appdata\local\programs\python\python36-32\lib\site-packages\pip\_vendor\requests\packages\urllib3\__init__.py", line 8, in <module> 
    from .connectionpool import (
    File "c:\users\nate4\appdata\local\programs\python\python36-32\lib\site-packages\pip\_vendor\requests\packages\urllib3\connectionpool.py", line 7, in <module> 
    from socket import error as SocketError, timeout as SocketTimeout 
    File "c:\users\nate4\appdata\local\programs\python\python36-32\lib\socket.py", line 49, in <module> 
    import _socket 
zipimport.ZipImportError: can't find module '_socket' 

During handling of the above exception, another exception occurred: 

Traceback (most recent call last): 
    File "c:\users\nate4\appdata\local\programs\python\python36-32\lib\runpy.py", line 193, in _run_module_as_main 
    "__main__", mod_spec) 
    File "c:\users\nate4\appdata\local\programs\python\python36-32\lib\runpy.py", line 85, in _run_code 
    exec(code, run_globals) 
    File "C:\Users\Nate4\AppData\Local\Programs\Python\Python36-32\Scripts\pip.exe\__main__.py", line 5, in <module> 
    File "c:\users\nate4\appdata\local\programs\python\python36-32\lib\site-packages\pip\__init__.py", line 21, in <module> 
    from pip._vendor.requests.packages.urllib3.exceptions import DependencyWarning 
    File "c:\users\nate4\appdata\local\programs\python\python36-32\lib\site-packages\pip\_vendor\requests\__init__.py", line 62, in <module> 
    from .packages.urllib3.exceptions import DependencyWarning 
    File "c:\users\nate4\appdata\local\programs\python\python36-32\lib\site-packages\pip\_vendor\requests\packages\__init__.py", line 29, in <module> 
    import urllib3 
ModuleNotFoundError: No module named 'urllib3' 

回答

1

1)轉到您的python安裝目錄。 (在我的情況下是C:\ Users ... \ AppData \ Local \ Programs \ Python \ Python36-32)
2)找到名爲「腳本」的目錄
3)按住SHIFT並右鍵點擊enter image description here夾。然後點擊「在此打開命令窗口」
4)彈出命令提示符窗口。鍵入pip install <packagename>並按ENTER鍵。

當我通過pip爲我的python安裝軟件包時,此方法適用於我。希望它可以幫助你。