首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法导入praw

无法导入praw
EN

Stack Overflow用户
提问于 2021-01-30 00:40:04
回答 5查看 935关注 0票数 3

当我尝试使用

代码语言:javascript
复制
import praw

我得到以下错误:

代码语言:javascript
复制
ModuleNotFoundError: No module named 'praw'

我确保事先在命令提示符中安装praw,使用

,所以我不确定为什么它不工作。我是个编程新手,所以如果你有任何见解,我将不胜感激。

EN

回答 5

Stack Overflow用户

发布于 2021-02-10 17:31:05

这取决于您环境中的python版本(您的版本是Python3.9)。

尝试

来安装你的软件包。我将打开终端并执行以下操作:

代码语言:javascript
复制
$ pip3 install praw
$ python3 myscript.py
票数 2
EN

Stack Overflow用户

发布于 2021-03-01 02:51:08

我也有同样的问题,并且正在寻找几种方法来解决它。

对我来说,解决方案很简单,只需将pyhton文件的名称改为类似于"test“而不是"praw”。

是的,我将我的文件命名为"praw.py“,并且正在导入praw,这是错误的根源。

票数 2
EN

Stack Overflow用户

发布于 2021-02-06 08:52:37

您很可能在整个系统中安装了多个python时遇到问题。我建议清理你的环境,并使用虚拟环境。

您应该运行以下命令在您的工作目录中构建一个干净的虚拟环境:

代码语言:javascript
复制
python -m venv venv

这将创建一个虚拟环境,

应该

没有系统范围的包,是一个漂亮的干净的python安装。

现在,您将想要激活它。你说你用的是Windows,那就运行

如果您使用的是CMD,或者

如果您使用的是PowerShell。

现在尝试重新安装

使用

..。现在,您应该始终能够访问

如果你在这个虚拟环境中。

如果您对阅读有关VirtualEnvs的文档感兴趣,

这就是了

..。您可能还有兴趣查看

Python漫游指南

,特别是关于

虚拟环境

包管理

..。(请注意,这最后一章使用

而不是

)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65958406

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档