未解析的导入‘chromedriver_install’ Python(未解析的导入)

未解析的导入‘chromedriver_install’ Python(未解析的导入)
py -m pip install chromedriver_install
Requirement already satisfied: chromedriver_install in c:\users\bckelley\appdata\local\programs\python\python38-32\lib\site-packages (1.0.3)

有谁知道如何解决这个问题?

答案1

这里使用 Ubuntu Linux...因此请适应 Windows 或任何其他操作系统<

如果您已经安装了一个软件包版本,并且需要用较新的版本替换它 - 那么这些内容可能会提示您如何去做......

$ python3 -m pip

用法:   
  /usr/bin/python3 -m pip [选项]

命令:
  安装 安装包。
  下载 下载包。
  uninstall 卸载软件包。
  冻结以要求格式输出已安装的包。
  列表 列出已安装的包。
  显示有关已安装软件包的信息。
  搜索 在 PyPI 中搜索包。
  wheel 根据您的需求制造轮子。
  hash 计算包档案的哈希值。
  完成用于命令完成的辅助命令
  help 显示命令帮助。

常规选项:
  -h, --help 显示帮助。
  --isolated 以隔离模式运行 pip,忽略环境变量和用户配置。
  -v, --verbose 提供更多输出。选项是附加的,最多可使用 3 次。
  -V, --version 显示版本并退出。
  -q, --quiet 减少输出。
  --log 详细附加日志的路径。
  --proxy 以 [user:passwd@]proxy.server:port 的形式指定代理。
  --retries 每次连接应尝试的最大重试次数(默认 5 次)。
  --timeout 设置套接字超时(默认 15 秒)。
  --exists-action 当路径已存在时的默认操作:(s)witch、(i)gnore、(w)ipe、(b)ackup。
  --trusted-host 将此主机标记为受信任,即使它没有有效或任何 HTTPS。
  --cert 备用 CA 包的路径。
  --client-cert SSL 客户端证书的路径,包含私钥和 PEM 格式的证书的单个文件。
  --cache-dir 将缓存数据存储在。
  --no-cache-dir 禁用缓存。
  禁用 pip 版本检查
                              不要定期检查 PyPI 来确定是否有新版本的 pip 可供下载。使用 --no-index 表示。

在那里你看到“列表”作为一个命令,所以

$ python3 -m pip 列表

将显示已安装软件包的列表。另一个选项是删除已安装的软件包;例如

$ python3 -m pip uninstall 软件包名称

最后

$ python3 -m pip 安装软件包名称

现在,请注意,软件包之间可能存在复杂的依赖关系,由于我目前无法就此提供适当的建议;我的后备方案是:在尝试进行任何更改之前,请务必备份您的系统。这样,您就可以选择恢复您更改的内容。

另请注意

$ python3 -m pip 帮助冻结

将显示特定于“冻结”的选项;这些选项允许您保存当前安装的软件包列表 - 该列表稍后可与此处显示的内容一起使用:

$ python3 -m pip 帮助安装

重新安装它们。

...请注意,如果删除太多东西(即“一个错误的重要包”),某些东西可能很难重新安装。


Ubuntu 20.04 注意事项

没有 Python2。使用:

$ python3 ...

默认情况下未安装“pip”,请执行以下操作:

$ sudo apt 安装 python3-pip

... 进行安装。(不过这会当前引入大量软件包,包括“build-essential”)

相关内容