首页 > 解决方案 > python 3.7 无法导入模块

问题描述

我一直在尝试导入一些包来抓取评论,但是每次它在终端中正确下载时,它都会在 python 中找到一个模块未找到错误。我尝试使用 sudo 创建虚拟环境,使用终端下载中的路径,更改终端python 本身的路径。我已经找到了要使用的路径 setup.py 和 pyproject.toml,如上所示,但什么也没有(没有 pyproject 和许多设置,但它们都来自 Unity 或内部模块)。当我输入“pip3 list”时,我的所有模块都会出现。我粘贴了这个网站的代码来更改目录,只编辑了三个路径到 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.

我是管理员,有人知道怎么解决吗?我在互联网上花了很长时间试图导入,对不起全文

标签: pythonimportterminalmodulepath

解决方案


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

如果您的问题没有再次解决

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


推荐阅读