markdown version conflict

Neal Becker ndbecker2 at gmail.com
Thu Aug 28 07:52:13 EDT 2014


I installed kallithea on fedora-20 linux using
sudo pip install kallithea

Usually I don't install via pip as root, but I figured that would be
appropriate for kallithea.  This pulled in lots of stuff (which I might yet
regret).

But it doesn't work, because I already have a newer version of markdown in
~/.local/lib/python2.7/site-packages.

Any suggestions?   Maybe I should be using virtualenv.  Anyone know how to
do this?

  paster make-config Kallithea production.ini
Distribution already installed:
  Kallithea 0.1 from /usr/lib/python2.7/site-packages
Traceback (most recent call last):
  File "/usr/bin/paster", line 9, in <module>
    load_entry_point('PasteScript==1.7.5', 'console_scripts', 'paster')()
  File "/usr/lib/python2.7/site-packages/paste/script/command.py", line
104, in run
    invoke(command, command_name, options, args[1:])
  File "/usr/lib/python2.7/site-packages/paste/script/command.py", line
143, in invoke
    exit_code = runner.run(args)
  File "/usr/lib/python2.7/site-packages/paste/script/appinstall.py", line
68, in run
    return super(AbstractInstallCommand, self).run(new_args)
  File "/usr/lib/python2.7/site-packages/paste/script/command.py", line
238, in run
    result = self.command()
  File "/usr/lib/python2.7/site-packages/paste/script/appinstall.py", line
295, in command
    self.distro, self.options.ep_group, self.options.ep_name)
  File "/usr/lib/python2.7/site-packages/paste/script/appinstall.py", line
234, in get_installer
    'paste.app_install', ep_name)
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2394, in
load_entry_point
    return ep.load()
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2107, in
load
    if require: self.require(env, installer)
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2120, in
require
    working_set.resolve(self.dist.requires(self.extras),env,installer)))
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 580, in
resolve
    raise VersionConflict(dist,req) # XXX put more info here
pkg_resources.VersionConflict: (Markdown 2.3.1
(/home/nbecker/.local/lib/python2.7/site-packages),
Requirement.parse('markdown==2.2.1'))

-- 
*Those who don't understand recursion are doomed to repeat it*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sfconservancy.org/pipermail/kallithea-general/attachments/20140828/80d8b576/attachment.html>


More information about the kallithea-general mailing list