python 3.7无法导入模块

问题描述

我一直在尝试导入一些用于抓取注释的包,但是每次在终端中正确下载时,它都会在python中发现模块未找到错误。我尝试过使用sudo,使用终端下载中的路径,更改终端 python本身中的路径来创建虚拟环境。我已经跟踪了要使用的路径setup.py和pyproject.toml,但没有任何结果(没有pyproject和许多设置,但它们都来自Unity或模块内部)。当我输入“ pip3 list”时,我的所有模块都会出现。我粘贴了this website中的代码以更改目录,仅编辑了Users / Oscar / myenv / lib / python3.7 / site-packages的三个路径,并得到了:(其代码路径)

Current Working Directory  /Users/Oscar/Desktop/Python Scripts/Stolen Codes
Can't change the Current Working Directory
Current Working Directory  /Users/Oscar/Desktop/Python Scripts/Stolen Codes
Can't change the Current Working Directory
Current Working Directory  /Users/Oscar/Desktop/Python Scripts/Stolen Codes

此外,但是,当输入终端“ pip3 install selenium〜/ myenv / lib / python3.7 / site-packages”时,出现此错误

ERROR: Directory '/Users/Oscar/myenv/lib/python3.7/site-packages' is not installable. Neither 'setup.py' nor 'pyproject.toml' found.

我是管理员,所以有人知道如何解决吗?我在互联网上花了很长时间尝试导入,对全文内容表示歉意

解决方法

根据我的个人经验(使用其他模块),使用pip uninstall selenium卸载模块并使用pip install selenium重新安装模块是可行的。可能还缺少某些依赖项,有可能导致错误。

,

首先...升级点数: python -m pip install --upgrade pip 之后... pip install selenium

如果您的问题仍然没有解决

删除所有python版本。 python重新加载。 从安装文件而不是从命令行安装python。 它将询问在安装阶段是否应创建路径? 选中该选项。