安装PRAW

时间:2014-01-19 08:53:19

标签: python praw

我想安装PRAW,所以我可以制作reddit机器人和东西,但所有安装指南都让我感到困惑,所以有人可以解释如何尽可能友好的noob。我有一些香草蟒蛇的经验。谢谢!

2 个答案:

答案 0 :(得分:1)

最好根据documentation通过praw安装

pip。要安装pip,您需要setuptoolsHere是通过setuptools安装pip的简单指南。

基本上,下载ez_setup.pyget-pip.py两个自动获取并安装setuptoolspip的Python脚本。您将要按照以下顺序在终端中与文件位置在同一目录中运行以下命令:

python ez_setup.py
python get-pip.py

最后,您需要使用pip来获取prawpip是一个可执行文件,通常位于python构建目录中。例如,在Windows中,它位于C:\Python27\scripts。您可以将该目录添加到系统路径变量中,但是现在您可以导航到安装了pip.exe的目录。然后,在终端中运行以下命令:

pip install praw

答案 1 :(得分:0)

我最近遇到了麻烦,所以我想我会添加我做的。

  1. 安装Pip - https://pip.pypa.io/en/stable/installing/
  2. 安装praw pip install praw;这是在你的pc / mac / linux(?)上完成的 Installation guide
  3. 在reddit上注册为开发者并注册该应用。为了能够使用api,您需要有一个client_id和一个client_secret。通过注册here来获取这些内容。有关应用程序类型的更多信息,请访问here
  4. 现在您已准备好开始编码了。这是一个很好的脚本来验证您是否正在连接到reddit api。 client_id和client_secret来自上一步,user_agent是一个对您的应用程序而言唯一的字符串。我使用的是'我的第一个应用程序/ u / myUsername'。密码和用户名是您的reddit登录
  5. 运行此代码,它应输出您的用户名。

    import praw
    reddit = praw.Reddit(client_id='CLIENT_ID',
                         client_secret="CLIENT_SECRET", password='PASSWORD',
                         user_agent='USERAGENT', username='USERNAME')
    print(reddit.user.me())