Re: AOPython Question
Roastie schrieb: I installed the AOPython module: % easy_install aopython That left an aopython-1.0.3-py2.6.egg at C:\mystuff\python\python_2.6.2\Lib\site-packages. I entered the interpreter: import aopython All is well. But I was uncomfortable, since I was used to seeing directories of Python code for modules in site-packages, so I decided to read about eggs: http://mrtopf.de/blog/python_zope/a-small-introduction-to-python-eggs/ The article told me to run: % easy_install aopython-1.0.3-py2.6.egg Did you run that in the site-packages-directory? If yes, that was a mistake. The above command is supposed to work on downloaded eggs that lie around somewhere. The result was a long list of error messages and removal of my egg, and Python could no longer use the AOPython module. So, I'm looking for a better reference for telling me about eggs and modules in site-packages. You did everything alright the first time. Diez -- http://mail.python.org/mailman/listinfo/python-list
Re: AOPython Question
Roastie writes: > I installed the AOPython module: > >% easy_install aopython > > That left an aopython-1.0.3-py2.6.egg at > C:\mystuff\python\python_2.6.2\Lib\site-packages. An egg is basically a ZIP file with a specific structure (you can inspect it with common ZIP tools). Depending on the package easy_install is installing, it may be considered safe to install as a single file (which Python does support importing files from). I tend to prefer to have an actual unpacked tree myself. If you use the "-Z" option to easy_install, you can force it to always unpack any eggs when installing them. Alternatively, if you've already got the single egg, you can always unzip it yourself. Just rename it temporarily and unzip it into a directory named exactly the same as the single egg file was. -- David -- http://mail.python.org/mailman/listinfo/python-list
Re: AOPython Question
On May 28, 3:10 pm, Mike Driscoll wrote: > On May 28, 1:43 pm, Roastie wrote: > > > > > I installed the AOPython module: > > > % easy_install aopython > > > That left an aopython-1.0.3-py2.6.egg at > > C:\mystuff\python\python_2.6.2\Lib\site-packages. > > > I entered the interpreter: > > > >>> import aopython > > > All is well. > > > But I was uncomfortable, since I was used to seeing directories > > of Python code for modules in site-packages, so I decided > > to read about > > eggs:http://mrtopf.de/blog/python_zope/a-small-introduction-to-python-eggs/ > > > The article told me to run: > > % easy_install aopython-1.0.3-py2.6.egg > > The result was a long list of error messages and removal > > of my egg, and Python could no longer use the AOPython module. > > > So, I'm looking for a better reference for telling me about eggs and > > modules in site-packages. > > > Roastie > > roasti...@gmail.com > > The first way to do it is usually the preferred method. When you do > > easy_install somePackage > > the easy_install script will try to find the package on PyPI and > download the latest version. If you do the latter, you are telling > easy_install to look for that specific version. If you mis-spell the > version slightly, then you will probably have issues. I am guessing > that is why you received those error messages. > > See the easy install official docs: > > http://peak.telecommunity.com/DevCenter/EasyInstall > > - Mike I forgot to mention, but I've found that using a virtualenv for testing new modules is very helpful and you don't end up with lots of junk entries in your system path. Check it out too: http://pypi.python.org/pypi/virtualenv - Mike -- http://mail.python.org/mailman/listinfo/python-list
Re: AOPython Question
On May 28, 1:43 pm, Roastie wrote: > I installed the AOPython module: > > % easy_install aopython > > That left an aopython-1.0.3-py2.6.egg at > C:\mystuff\python\python_2.6.2\Lib\site-packages. > > I entered the interpreter: > > >>> import aopython > > All is well. > > But I was uncomfortable, since I was used to seeing directories > of Python code for modules in site-packages, so I decided > to read about > eggs:http://mrtopf.de/blog/python_zope/a-small-introduction-to-python-eggs/ > > The article told me to run: > % easy_install aopython-1.0.3-py2.6.egg > The result was a long list of error messages and removal > of my egg, and Python could no longer use the AOPython module. > > So, I'm looking for a better reference for telling me about eggs and > modules in site-packages. > > Roastie > roasti...@gmail.com The first way to do it is usually the preferred method. When you do easy_install somePackage the easy_install script will try to find the package on PyPI and download the latest version. If you do the latter, you are telling easy_install to look for that specific version. If you mis-spell the version slightly, then you will probably have issues. I am guessing that is why you received those error messages. See the easy install official docs: http://peak.telecommunity.com/DevCenter/EasyInstall - Mike -- http://mail.python.org/mailman/listinfo/python-list
AOPython Question
I installed the AOPython module: % easy_install aopython That left an aopython-1.0.3-py2.6.egg at C:\mystuff\python\python_2.6.2\Lib\site-packages. I entered the interpreter: >>> import aopython >>> All is well. But I was uncomfortable, since I was used to seeing directories of Python code for modules in site-packages, so I decided to read about eggs: http://mrtopf.de/blog/python_zope/a-small-introduction-to-python-eggs/ The article told me to run: % easy_install aopython-1.0.3-py2.6.egg The result was a long list of error messages and removal of my egg, and Python could no longer use the AOPython module. So, I'm looking for a better reference for telling me about eggs and modules in site-packages. Roastie roasti...@gmail.com -- http://mail.python.org/mailman/listinfo/python-list