|
From: Chris G <cl...@is...> - 2010-01-28 20:41:37
|
On Thu, Jan 28, 2010 at 02:16:14PM -0500, will kahn-greene wrote: > On 01/28/2010 02:03 PM, Chris G wrote: > > I used pyblosxom for a while around version 1.3 (I think) and I'm now > > back trying it again. I'm not doing too well at the moment. I'm > > trying to install the 1.5 beta version on ubuntu 9.10 server. > > > > So, I'll run through what I have done:- > > > > Get the code > > > > svn co https://pyblosxom.svn.sourceforge.net/svnroot/pyblosxom/trunk/pyblosxom/ pyblosxom > > > > As root, run the install > > > > python setup.py install > > That should have installed Python as a site-package and the > pyblosxom-cmd command in bin. > Yes, it has, well nearly:- chris@server:~$ which pyblosxom-cmd /usr/local/bin/pyblosxom-cmd chris@server:~$ > After doing that, to create a blog you do: > > % pyblosxom-cmd create <dir> > > and that's it. PyBlosxom builds the directory structure for your blog > with flavour files and pyblosxom.cgi and config.py files. > Yes, that's where I'm getting the error I was reporting:- chris@server:~$ pyblosxom-cmd create xxx pyblosxom-cmd version 1.5 dev Creating '/home/chris/xxx'... Creating '/home/chris/xxx/entries'... Creating '/home/chris/xxx/plugins'... Creating file '/home/chris/xxx/config.py'... Traceback (most recent call last): File "/usr/local/bin/pyblosxom-cmd", line 5, in <module> pkg_resources.run_script('pyblosxom==1.5', 'pyblosxom-cmd') File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 448, in run_script self.require(requires)[0].run_script(script_name, ns) File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 1166, in run_script execfile(script_filename, namespace, namespace) File "/usr/local/lib/python2.6/dist-packages/pyblosxom-1.5-py2.6.egg/EGG-INFO/scripts/pyblosxom-cmd", line 25, in <module> sys.exit(command_line_handler("pyblosxom-cmd", sys.argv)) File "/usr/local/lib/python2.6/dist-packages/pyblosxom-1.5-py2.6.egg/Pyblosxom/commandline.py", line 431, in command_line_handler return f(command, argv) File "/usr/local/lib/python2.6/dist-packages/pyblosxom-1.5-py2.6.egg/Pyblosxom/commandline.py", line 268, in create_blog _copyfile(source, d, "config.py", fix=True) File "/usr/local/lib/python2.6/dist-packages/pyblosxom-1.5-py2.6.egg/Pyblosxom/commandline.py", line 248, in _copyfile fp = open(os.path.join(frompath, fn), "r") IOError: [Errno 2] No such file or directory: '/usr/local/lib/python2.6/dist-packages/pyblosxom-1.5-py2.6.egg/Pyblosxom/data/config.py' > Sounds like you should read through the README and INSTALL files. There > are a lot of changes in PyBlosxom 1.5 specifically to make it easy to > install. > I think I have followed the README and INSTALL. Looking harder at the above error it seems as if there should be a config.py in the installation somewhere that can't be found. -- Chris Green |