当我尝试使用
import praw我得到以下错误:
ModuleNotFoundError: No module named 'praw'我确保事先在命令提示符中安装praw,使用
,所以我不确定为什么它不工作。我是个编程新手,所以如果你有任何见解,我将不胜感激。
发布于 2021-02-10 17:31:05
这取决于您环境中的python版本(您的版本是Python3.9)。
尝试
来安装你的软件包。我将打开终端并执行以下操作:
$ pip3 install praw
$ python3 myscript.py发布于 2021-03-01 02:51:08
我也有同样的问题,并且正在寻找几种方法来解决它。
对我来说,解决方案很简单,只需将pyhton文件的名称改为类似于"test“而不是"praw”。
是的,我将我的文件命名为"praw.py“,并且正在导入praw,这是错误的根源。
发布于 2021-02-06 08:52:37
您很可能在整个系统中安装了多个python时遇到问题。我建议清理你的环境,并使用虚拟环境。
您应该运行以下命令在您的工作目录中构建一个干净的虚拟环境:
python -m venv venv这将创建一个虚拟环境,
应该
没有系统范围的包,是一个漂亮的干净的python安装。
现在,您将想要激活它。你说你用的是Windows,那就运行
如果您使用的是CMD,或者
如果您使用的是PowerShell。
现在尝试重新安装
使用
..。现在,您应该始终能够访问
如果你在这个虚拟环境中。
如果您对阅读有关VirtualEnvs的文档感兴趣,
这就是了
..。您可能还有兴趣查看
Python漫游指南
,特别是关于
虚拟环境
和
包管理
..。(请注意,这最后一章使用
而不是
)
https://stackoverflow.com/questions/65958406
复制相似问题