python - 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.
我是管理员,有人知道怎么解决吗?我在互联网上花了很长时间试图导入,对不起全文
解决方案
首先...升级pip:
python -m pip install --upgrade pip
之后...pip install selenium
如果您的问题没有再次解决
删除所有 python 版本。蟒蛇重新加载。从安装文件安装 python,而不是从命令行安装。它会询问是否应该在安装阶段创建路径?检查该选项。
推荐阅读
- javascript - 仅显示 ReactJs 中 api 数据中的每 4 个项目
- html - React Material UI - 网格列高度属性
- c# - 使用 Android 应用程序操作日历事件
- go - 记录 http.ResponseWriter 内容
- javascript - Ionic/Capacitor iOS App 不会从第三方源加载脚本
- javascript - 如何在 JavaScript 中解析时间?
- python - 绘制从 xarray 数据集到 AxesGrid 的子图
- flutter - 使用令牌和云函数的最佳 FCM 方法
- prolog - 解释基本 Prolog 结果
- angular - 从 JAX-RS ContainerRequestFilter 重定向到 Angular 路由