问题:安装库 遇到问题:
C:\Users\86150>pip install python-pptx
Requirement already satisfied: python-pptx in d:\python\lib\site-packages (0.6.21)
Requirement already satisfied: lxml>=3.1.0 in d:\python\lib\site-packages (from python-pptx) (4.9.0)
Requirement already satisfied: Pillow>=3.3.2 in d:\python\lib\site-packages (from python-pptx) (9.1.1)
Requirement already satisfied: XlsxWriter>=0.5.7 in d:\python\lib\site-packages (from python-pptx) (3.0.3)
解决方法一:
C:\Users\86150>pip install --target=d:\python\lib\site-packages requests
Collecting requests
Using cached requests-2.28.2-py3-none-any.whl (62 kB)
Collecting urllib3<1.27,>=1.21.1
Using cached urllib3-1.26.15-py2.py3-none-any.whl (140 kB)
Collecting certifi>=2017.4.17
Using cached certifi-2022.12.7-py3-none-any.whl (155 kB)
Collecting charset-normalizer<4,>=2
Downloading charset_normalizer-3.1.0-cp310-cp310-win_amd64.whl (97 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.1/97.1 kB 292.4 kB/s eta 0:00:00
Collecting idna<4,>=2.5
Using cached idna-3.4-py3-none-any.whl (61 kB)
Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests
Successfully installed certifi-2022.12.7 charset-normalizer-3.1.0 idna-3.4 requests-2.28.2 urllib3-1.26.15
WARNING: Target directory d:\python\lib\site-packages\certifi already exists. Specify --upgrade to force replacement.
WARNING: Target directory d:\python\lib\site-packages\charset_normalizer already exists. Specify --upgrade to force replacement.
WARNING: Target directory d:\python\lib\site-packages\idna already exists. Specify --upgrade to force replacement.
WARNING: Target directory d:\python\lib\site-packages\requests already exists. Specify --upgrade to force replacement.
WARNING: Target directory d:\python\lib\site-packages\urllib3 already exists. Specify --upgrade to force replacement.
解决方法二:
C:\Users\86150>pip install --target=d:\python\lib\site-packages requests --upgrade
Collecting requests
Using cached requests-2.28.2-py3-none-any.whl (62 kB)
Collecting urllib3<1.27,>=1.21.1
Using cached urllib3-1.26.15-py2.py3-none-any.whl (140 kB)
Collecting charset-normalizer<4,>=2
Using cached charset_normalizer-3.1.0-cp310-cp310-win_amd64.whl (97 kB)
Collecting idna<4,>=2.5
Using cached idna-3.4-py3-none-any.whl (61 kB)
Collecting certifi>=2017.4.17
Using cached certifi-2022.12.7-py3-none-any.whl (155 kB)
Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests
Successfully installed certifi-2022.12.7 charset-normalizer-3.1.0 idna-3.4 requests-2.28.2 urllib3-1.26.15
总结:在库已经存在的情况下,安装库并更新的命令
C:\Users\86150>pip install --target=d:\python\lib\site-packages requests --upgrade