Opened 18 years ago
Closed 17 years ago
#847 closed defect (invalid)
Can't easy_install account manager
Reported by: | midtoad | Owned by: | Matt Good |
---|---|---|---|
Priority: | normal | Component: | AccountManagerPlugin |
Severity: | normal | Keywords: | installation |
Cc: | Trac Release: | 0.10 |
Description
I've listed this as a defect but of course the defect may be in my ability rather than the product! :-) having said that, I was unable to easy_install the account manager plugin. I'm running trac 0.10 and have installed the latest TracWebAdmin plugin. Here's the full error message:
D:\data\svn\webadmin\accountmanager>easy_install http://trac-hacks.org/svn/accou ntmanagerplugin/trunk d:\data\svn\accountmanager Downloading http://trac-hacks.org/svn/accountmanagerplugin/trunk Doing subversion checkout from http://trac-hacks.org/svn/accountmanagerplugin/trunk to c:\docume~1\smidwint\locals~1\temp\easy_install-wyf748\trunk Processing trunk Running setup.py -q bdist_egg --dist-dir c:\docume~1\smidwint\locals~1\temp\easy _install-wyf748\trunk\egg-dist-tmp-1elq9o tracaccountmanager 0.1.2dev-r1291 is already the active version in easy-install.pth Installed c:\programs\python25\lib\site-packages\tracaccountmanager-0.1.2dev_r1291-py2.5.egg Processing dependencies for tracaccountmanager==0.1.2dev-r1291 Searching for TracWebAdmin Reading http://www.python.org/pypi/TracWebAdmin/ Couldn't find index page for 'TracWebAdmin' (maybe misspelled?) Scanning index of all packages (this may take a while) Reading http://www.python.org/pypi/ No local packages or download links found for TracWebAdmin error: Could not find suitable distribution for Requirement.parse('TracWebAdmin')
hope this helps.
Attachments (0)
Change History (9)
comment:1 Changed 18 years ago by
comment:2 Changed 18 years ago by
Status: | new → assigned |
---|
I should be able to add the URL of the WebAdmin wiki page as another download URL so that easy_install can find and download the plugin automatically.
comment:3 follow-ups: 4 5 Changed 18 years ago by
here is the last 2 commands and the error any ideas
line 138, in tagged_version
): version += '-r%s' % self.get_svn_revision()
File "/usr/lib/python2.4/site-packages/setuptools-0.6a10-py2.4.egg/setuptools/command/egg_info.py", line 155, in get_svn_revision
dirurl = urlre.search(data).group(1) # get repository URL
AttributeError: 'NoneType' object has no attribute 'group'
comment:4 Changed 18 years ago by
Replying to bsteimel@technologue.com:
here is the last 2 commands and the error any ideas
line 138, in tagged_version
): version += '-r%s' % self.get_svn_revision()
File "/usr/lib/python2.4/site-packages/setuptools-0.6a10-py2.4.egg/setuptools/command/egg_info.py", line 155, in get_svn_revision
dirurl = urlre.search(data).group(1) # get repository URL
AttributeError: 'NoneType' object has no attribute 'group'
I cannot install using the easy install or build the python egg.
comment:5 follow-ups: 6 8 Changed 18 years ago by
Replying to bsteimel@technologue.com:
here is the last 2 commands and the error any ideas "/usr/lib/python2.4/site-packages/setuptools-0.6a10-py2.4.egg/setuptools/command/egg_info.py", line 155, in get_svn_revision
dirurl = urlre.search(data).group(1) # get repository URL
AttributeError: 'NoneType' object has no attribute 'group'
This was a bug in setuptools. You need to upgrade it to the latest version:
easy_install -U setuptools
comment:6 Changed 18 years ago by
Replying to mgood:
Replying to bsteimel@technologue.com:
here is the last 2 commands and the error any ideas "/usr/lib/python2.4/site-packages/setuptools-0.6a10-py2.4.egg/setuptools/command/egg_info.py", line 155, in get_svn_revision
dirurl = urlre.search(data).group(1) # get repository URL
AttributeError: 'NoneType' object has no attribute 'group'
This was a bug in setuptools. You need to upgrade it to the latest version:
easy_install -U setuptools
Problem solved
errors:
Hm. Okay, do this:
easy_install -eb. setuptools==dev06
This will create a setuptools subdirectory in the current directory. Then do:
cd setuptools python2.4 setup.py install
The problem that you're having is that your current version of easy_install is using the setuptools version that doesn't work right with Subversion 1.4. The above approach should work around the problem by only checking out the code, not building it. The second step then builds it using the *new* version of setuptools, which doesn't have the problem. Sorry about that.
comment:7 Changed 18 years ago by
I had a similar problem. It turns out that I didn't have the SVN command line executables installed for account manager to check out the required files. Once I installed them and re-ran easy_install, it completed successfully.
Maybe you have the same problem?
comment:8 Changed 17 years ago by
That fixed it for me too, thanks!
Replying to mgood:
Replying to bsteimel@technologue.com:
here is the last 2 commands and the error any ideas "/usr/lib/python2.4/site-packages/setuptools-0.6a10-py2.4.egg/setuptools/command/egg_info.py", line 155, in get_svn_revision
dirurl = urlre.search(data).group(1) # get repository URL
AttributeError: 'NoneType' object has no attribute 'group'
This was a bug in setuptools. You need to upgrade it to the latest version:
easy_install -U setuptools
comment:9 Changed 17 years ago by
Resolution: | → invalid |
---|---|
Status: | assigned → closed |
pls reopen if the problem still exists ..
This usually means you have WebAdmin installed in a non-importable directory. Either make it importable (
PYTHONPATH
,.pth
file, etc etc), or use the--no-deps
option toeasy_install
.