[英]Python entry point commandline script not found when installing with --user flag
[英]Selenium cannot be found when running the python script from CommandLine
我正在使用 python 编写 selenium 脚本。 Selenium 已经安装并导入到我的脚本中,当我在 Pycharm IDE 上运行脚本时一切正常,没有问题或错误。
但是当我尝试使用 cmd 运行我的脚本时,它显示了一个错误:
ModuleNotFoundError: No module named 'selenium'
有谁知道这里有什么问题?
你可能会在这里找到一些有用的东西。 看看这个帖子的评论
如果您需要特定环境中的库,则需要在该环境中安装它。 Pycharm 可能维护自己的环境。 使用它创建的环境(在您的设置中查找“解释器”并在运行 Python 时使用该路径)或将库安装到您正在使用的环境中。 (sys 包含在标准库中,因此不是一个好的比较点。)
此错误消息从命令行执行python脚本...
ModuleNotFoundError: No module named 'selenium'
...表明Selenium库未安装在您的系统磁盘中,但已安装在PyCharm 的虚拟环境中,即在:
C:\Users\user_name\PycharmProjects\project_name\venv
您的系统不知道。
要从CLI执行 python 脚本,您需要使用以下任一命令在系统磁盘中安装Selenium库:
从命令行使用pip (安装):
$pip install selenium
从命令行使用pip3 (安装或升级):
$pip3 install -U selenium
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.