python中异常处理-安装包失败

-导入第三方库失败和解调器配置

根据字面意思理解,一直以为是pip版本不对导致的,于是花费时间在更新pip版本上。
根据导入模块时错误提示信息可以看出,我的pycharm路径为C:\Users\Administrator.USER-20190620KX\PycharmProjects\untitled20\Scripts。在该径路下打开命令窗口,输入python.exe -m pip install matplotlib -i http://pypi.douban.com/simple --trusted-host pypi.douban.com。(豆瓣国内源)。可以看出,输入完毕后,之前只有numpy、pip以及setuptools三个库,现在多出6个包。一定要在错误中提示的路径下安装导入所需模块。

报错路径

C:\Users\HONORS\PycharmProjects\pythonProject2\venv\Scripts>
如法炮制,把matplotlib替换成你所需要安装的库就可以了。
python.exe -m pip install keras -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
python.exe -m pip install tiffile -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

python.exe -m pip install xlwt -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

python.exe -m pip install xlrd -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
python.exe -m pip install tensorflow -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

操作如下:

dos界面:

输入 cd C:\Users\HONORS\PycharmProjects\运输\venv\Scripts

cd/

cd /d d:

E:

E:\上传资源包\python文件\Work efficiency\venv\Scripts

加载:requests

D:\Program Files\Python38\python.exe -m pip install UserAgent -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

pip install UserAgent -i http://pypi.douban.com/simple/ 

python.exe -m pip install requests -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

python.exe -m pip install bs4 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

python.exe -m pip install numpy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

python.exe -m pip install xlwt -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

python.exe -m pip install xlwings -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

python.exe -m pip install pandas  -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

python.exe -m pip install selenium  -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

python.exe -m pip install lxml  -i http://pypi.douban.com/simple --trusted-host pypi.douban.com        

python.exe -m pip install tqdm -i http://pypi.douban.com/simple --trusted-host pypi.douban.com  

  python.exe -m pip install opencv -i http://pypi.douban.com/simple --trusted-host pypi.douban.com  

pip install opencv-python -i https://pypi.douban.com/simple/

python.exe -m pip install openpyxl  -i http://pypi.douban.com/simple --trusted-host pypi.douban.com    

pip install -i https://pypi.tuna.tsinghua.edu.cn requests

pip install -i https://pypi.tuna.tsinghua.edu.cn xlwt

解决方案二:通过国内源进行安装

推荐几个国内源:

清华:https://pypi.tuna.tsinghua.edu.cn

豆瓣:https://douban.com/simple/

阿里:https://mirrors.aliyun.com/pypi

中国科技大学:https://pypi.mirrors.ustc.edu.cn

使用方法很简单 只需要到cmd中输入指令pip install -i https源地址 库名 即可

例如安装requests【pip install -i https://pypi.tuna.tsinghua.edu.cn requests】

Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器。
Selenium调用浏览器必须有一个webdriver驱动文件一个webdriver驱动文件
Chrome驱动文件下载:点击下载chromedrive
Firefox驱动文件下载:点解下载geckodriver

以前习惯使用WebDriver来直接操作,比如:
dr = webdriver.Chrome()
dr.get(‘xxxxxxxxx/login’)
然后直接
dr.find_element_by_id
dr.find_element_by_xpath
现在好像不能这么使用了,因为Selenium4.x的版本,已经弃用了find_element_by_xpath这样的写法,就会报错’WebDriver’ object has no attribute ‘find_element_by_xpath’

解决这个问题需要额外导一个包
from selenium.webdriver.common.by import By
dr.find_element(By.XPATH, ‘路径’)
 

原因是:pip版本过低,访问国外pip源超时

解决办法:使用本地镜像源,这里用如下的源地址,也可以用清华镜像站的,在cmd中输入以下命令:

python -m pip install --upgrade pip -i https://pypi.douban.com/simple

问题解决!更新成功

Looking in indexes: https://pypi.douban.com/simple
Collecting pip
  Downloading https://pypi.doubanio.com/packages/07/51/2c0959c5adf988c44d9e1e0d940f5b074516ecc87e96b1af25f59de9ba38/pip-23.0.1-py3-none-any.whl (2.1 MB)
     |████████████████████████████████| 2.1 MB 3.3 MB/s
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 20.1.1
    Uninstalling pip-20.1.1:
      Successfully uninstalled pip-20.1.1
Successfully installed pip-23.0.1
————————————————
版权声明:本文为CSDN博主「稻草人小姐姐2019」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_49395475/article/details/130002276

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Python open-cv是一个流行的计算机视觉库,可以用于图像处理和计算机视觉任务。安装open-cv包可以让我们使用该库,并在我们的项目实现高级计算机视觉处理。 安装Python open-cv包的步骤如下: 1. 安装Python:首先需要安装Python解释器并配置环境变量。Python安装包可以从Python官网下载并安装。 2. 安装pippipPython的包管理器,可以用于安装Python的第三方库。在Python安装完毕后,pip一般会自动安装。可以通过输入pip -V命令来检查pip是否安装成功。 3. 安装numpy包:在安装Python open-cv之前,需要先安装numpy包。numpy是Python数值计算库,用于处理多维数组和矩阵。可以使用pip install numpy来安装该包。 4. 下载Python open-cv安装包:可以从open-cv官网下载安装包。选择适合自己系统版本的安装包进行下载。 5. 安装open-cv包:将下载的open-cv安装包解压后,通过命令行进入解压后的文件夹,使用pip install命令进行安装。例如:pip install opencv_python-4.5.3-cp38-cp38-win_amd64.whl。 6. 验证安装:在安装open-cv包后,可以通过在Python解释器环境运行import cv2命令来验证安装是否成功。如果没有报错,说明open-cv安装成功。 总之,安装Python open-cv包需要先安装Python解释器和pip包管理器,然后安装numpy包,再下载open-cv安装包并进行安装。安装成功后,就可以使用open-cv库进行图像处理和计算机视觉任务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

品尚公益团队

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值