所以我试图安装PRAW,这样我就可以制作reddit机器人等了。无处不在说最好的方法是使用pip。使用this website我已经安装了点子。然后,同一网站有关于安装PRAW here的说明,但它给出的所有说明都是使用pip然后使用此代码:
pip install praw
它没有说明在哪里运行这个我假设在python中。我在IDLE中运行它并得到了这条消息。
SyntaxError: invalid syntax
它还突出显示"安装"红色。
现在我应该解释一下我在这里求助的原因是因为所有数十个教程都是荒谬的模糊(如上所述)或者太复杂,我无法理解所要求的内容。因此,我是否可以要求任何回复在某种程度上承担计算机文盲?
显然情况并非如此,但我目前的知识基本上只限于我在学校学到的东西,这是基本的蟒蛇和其他各种东西,所以为了安全,请克制来自this one之类的回复虽然我确信有解决方案,但我不知道它在第二部分的实际建议是什么。
任何帮助表示赞赏,对不起,如果最后两段让我听起来很挑剔。
答案 0 :(得分:1)
如果您成功安装pip
,那么您非常接近实际使用它。
由于您尚未指定平台,我将假设这是Windows。
您可以通过多种方式安装包含pip
的软件包。
Pip
实际上只是一个文件。因此,您可以打开命令行导航到安装了python的目录,然后导航到文件夹scripts
并直接从那里运行它。例如:假设您已在C:\python\
中安装了python,并希望运行cmd
并导航到C:\python\Scripts
,因为此时已安装pip
,您只需键入{{ 1}}它应该执行它。
如果您想稍后安装某些软件包,上述方法可能会很烦人,因为每次您都必须导航到该路径。因此,您可能希望将该文件夹路径添加到系统环境中。您必须转到控制面板中的pip install praw
标签,然后转到System
找到Properties
并将Environmental variables
文件夹的路径添加到系统或用户变量,具体取决于您的python安装仅适用于所有用户或本地用户。请记住,您必须使用分号与之前的条目分隔,因此您必须在末尾添加Scripts
。现在,您可以从任何工作目录中调用;"C:\python\Scripts"
。
如果你想在任何地方使用它但不想手动修改系统变量和/或有多个python版本或虚拟环境,你可以直接在你想要的python上调用它。通过调用pip
,您将使用python -m pip install praw
命令调用与您调用的python关联的pip
。您可以使用版本管理器并调用python
或py -2.7 -m pip install praw
等内容。
还有一种方法可以使用一些不错的IDE。它们通常为您提供管理python版本的简单GUI,甚至可以更好地快速管理虚拟环境。但这是一个更广泛的话题。