My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
InstallingPyrfeedFromTgz  

Featured
Updated Feb 4, 2010 by pyrf...@gmail.com

Installing from .tar.gz

For now, installing pyrfeed from .tar.gz need few command lines for installations. If you don't like command line, just wait for another release.

Requierements to use pyrfeed :

  1. python 2.5 (python 2.4 will perhaps be supported in the futur)
  2. wxPython 2.8 (aui support is needed)

Actions :

  1. Download the .tar.gz file
  2. Uncompress it in the folder/directory you like
  3. start a command line interpreter (cmd under windows, bash/tcsh/whateversh under unices, idontevenknow under macos)
  4. Go to that folder/directory with command line (use "cd")
    • Note : For now, every pyrfeed command must be launched from the directory where pyrfeed.py is.
  5. Tell pyrfeed your google login/passwd (of course, replace yourlogin and yourpasswd with your login and your password):
    • pyrfeed.py --login=yourlogin --passwd=yourpasswd --save
  6. You're behing a web proxy ? Just tell pyrfeed...
    • pyrfeed.py --proxy_host=yourproxyhost --proxyport=yourproxyport --save

Now pyrfeed is ready to launch ! That's that simple.

To launch pyrfeed, just go to the folder/directory where pyrfeed.py is, and start it.

Note : pyrfeed is by default configure to start in GoogleCache mode, and with wxauiInterface. You can change userinterface and logical layer with command line option, or within pyrfeed.

Comment by gfxm...@gmail.com, Jan 3, 2009

mac command line is "Terminal.app", under /Applications/Utilities

Comment by g.li...@gmail.com, Sep 24, 2009

You forgot pysqlite

Comment by gonzalo....@gmail.com, Dec 3, 2009

I have installed everything just as indicated, but obtain the following error whe trying to run pyrfeed.py:

AttributeError?: 'module' object has no attribute 'EVT_BeforeNavigate2?

Any ideas? Thanks,

Gonzalo

Comment by chzh...@gmail.com, Dec 10, 2009

i have the same situation as gonzalo

Comment by nkj...@gmail.com, Jul 6, 2010

i have this same error as well.

Comment by benjamin...@gmail.com, Aug 3, 2010

In the intervening years wx windows has changed their API for talking to to ActiveX controls. I guess the events used to be embedded into the wx.lib.iewin class but now they are elsewhere...

Anyway... what needs to happen is that pyrfeed needs to move to wx's new activeX convention... but in the meantime there's a quick hack fix. In trunk/pyrfeed/src/pyrfeed/gui/wx/controls/html_window.py all the instances of iewin need to be changed to iewin_old. If you're compiling from source something like: perl -pe -i "s#iewin#iewin_old#g" src/pyrfeed/gui/wx/controls/html_window.py

Should do the trick. Hope that helps somebody.

I actually no nothing about this software... I've never run it or used it, but came across this thread while trying to solve this problem in a piece of code I wrote about 4 years ago.

Comment by idox...@gmail.com, Oct 6, 2010

I cant seen to find this file anywhere on my server. ImportError?: No module named wx.aui any suggestions

Comment by bigboehm...@gmail.com, Oct 15, 2010

@idoxlr8 : install wxpython 2.8 as mentioned in requirement 2 above

Comment by daveydav...@gmail.com, Nov 21, 2011

benjamin, thanks for the note on iewin_old, that did help me past the EVT_BeforeNavigate2? error.

However, I now am getting: Traceback (most recent call last):

File "\pyrfeed-0.5.1\src\pyrfeed\Gui\wx\Reader.py", line 201, in Synchro
synchro_result = self.rss_reader.synchro()
File "pyrfeed-0.5.1\src\pyrfeed\RssReader?\GoogleCache?.py", line 37, in synchro
xmlfeed = self.get_googlereader().get_feed(get_feed_args)
File "pyrfeed-0.5.1\src\GoogleReader?\reader.py", line 113, in get_feed
return GoogleFeed?(atomfeed)
File "pyrfeed-0.5.1\pyrfeed-0.5.1\src\GoogleReader?\feed.py", line 14, in init
self.document = minidom.parseString(xmlfeed)
File "c:\Python27\lib\xml\dom\minidom.py", line 1924, in parseString
return expatbuilder.parseString(string)
File "c:\Python27\lib\xml\dom\expatbuilder.py", line 940, in parseString
return builder.parseString(string)
File "c:\Python27\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError?: mismatched tag: line 1207, column 4

maybe the parser isn't up to date? :(

Comment by bogdan.k...@gmail.com, Dec 10, 2011

I have the same error as daveydav. ExpatError?: mismatched tag .... It comes when I try to synchronize (get rss feeds) from google reader

Python 2.7 32bit wxPython 2.8 32bit Windows 7 64bit

Can someone help here? At least show the direction what can be done, please.


Sign in to add a comment
Powered by Google Project Hosting