【问题标题】:How do I solve selenium issues on mac when trying to run a script尝试运行脚本时如何解决mac上的硒问题
【发布时间】:2022-01-16 09:31:59
【问题描述】:

我正在批量上传一个 nft 集合:

  1. 下载 Python 和 Chrome 浏览器
  2. pip install -r requirements.txt
  3. python openseaupload.py(运行脚本)
  4. 按“打开 Chrome 浏览器”按钮
  5. 设置您的 metamask 钱包并使用您的钱包登录 Opensea
  6. 打开要上传到的集合并复制链接
  7. 点击开始按钮

致谢@cloudmaking


当我尝试运行脚本时,问题出在第 3 步。我收到此错误:


文件“openseaupload.py”,第 9 行,在 从硒导入网络驱动程序 ImportError: 没有名为 selenium 的模块


我知道 selenium 在我检查时已安装,它说“”要求已经满足)

我迷路了。

【问题讨论】:

  • 这显示为 python 版本 python -V 是什么?你试过python3 openseaupload.py 吗?

标签: macos selenium terminal script


【解决方案1】:

您可能安装了多个版本的Python。所以不要像使用 pip 那样:

pip install -r requirements.txt

尝试使用 pip3 作为:

pip3 install -r requirements.txt

【讨论】:

  • 首先比你的回答。我试过了,我得到了这个: 192:NFTs-Upload-to-OpenSea-main agus$ pip3 install -r requirements.txt 要求已经满足:/Library/Frameworks/Python.framework/Versions/ 中的 selenium==3.141.0 3.10/lib/python3.10/site-packages(来自-r requirements.txt(第1行))(3.141.0)要求已经满足:/Library/Frameworks/Python.framework/Versions/3.10/lib/python3中的urllib3 .10/site-packages(来自 selenium==3.141.0->-r requirements.txt(第 1 行))(1.26.7)
【解决方案2】:

我尝试粘贴 (python openseaupload.py) 但它是错误的,比你应该尝试 (python3 openseaupload.py) 它有效

【讨论】:

  • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-12-22
  • 1970-01-01
  • 2013-08-06
  • 2015-02-24
  • 1970-01-01
  • 2018-09-01
  • 2019-12-19
相关资源
最近更新 更多