尝试运行脚本时如何解决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 证书问题?