尝试运行脚本时如何解决mac上的硒问题

Posted

技术标签:

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

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

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

致谢@cloudmaking


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


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


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

我迷路了。

【问题讨论】:

这显示为 python 版本 python -V 是什么?你试过python3 openseaupload.py 吗? 【参考方案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。

以上是关于尝试运行脚本时如何解决mac上的硒问题的主要内容,如果未能解决你的问题,请参考以下文章

APNS,当程序在 Mac 上运行时,如何修复树莓派上的“无法获取本地颁发者证书”错误?

如何解决安卓模拟器运行游戏时黑屏的问题

如何解决 Laravel 安装时 MAC OS 上的 curl 证书问题?

如何在 Mac 上从 Dockerfile 运行 bash 脚本

如何运行一个python脚本多次?

如何从 mac 上的 node.js 脚本启动电子应用程序?