Hello, On Tuesday, January 6, 2015 11:38:29 PM UTC+3, Joachim Durchholz wrote: > > I have to say that my fears have fully become reality: The process of > installing mpmath, while simple, isn't described in a way that "just > works", and still invites subtle error. >
Lets hope, I can understand this from the following verbose text... > As a developer, I expect to be able to download the git repo and start > working. Possibly after reading a README file. > Can you just literally follow instructions in that file? What's wrong? I don't see your command history... > * It sends me to http://docs.sympy.org/dev/install.html - erh, a detour. > No. README has all required instructions. > I haven't fully read the readme Then please do read Installation section before posting such things. > OK, that's "just a detour" because I'm really after mpmath, not html We have README in the docs directory. Perhaps, this stuff should be elsewhere. How this related to mpmath at all? > However, this would add to the problems a new dev would have to > overcome; New developers are redirected to https://github.com/sympy/sympy/wiki/Development-workflow Everything doc-related is documented here, section "Install other software". > maybe it's a good idea to list rsvg-convert among the required > installs in the documentation building docs. > It listed. > The same goes for convert (from imagemagick). > Same. Indeed, we can improve docs documentation, but that's different issue. > It says I should just start python and run a few import statements. > ... aaand I'm getting this: > > $ python [...] ImportError: No module named mpmath.libmp > Did you install mpmath as described in the README.rst? If no, what do you expect? > The following error occurred while trying to add or remove files in the > installation directory: > > [Errno 13] Permission denied: > '/usr/local/lib/python2.7/dist-packages/test-easy-install-15567.write-test' > > > There's a long explanation and a link... but it does not explain what to > do with a "permission denied" situation. As you don't explain what you do before - it's hard to guess what's was wrong. Perhaps, first time you did sudo python install .. Still. I'm not after almost 100 lines of writeup, with several problems > along the way. > IS THIS ALL? The one problem I see - it's just the specific user, who can't even read the README.rst. Let's wait for real bugreport before listing something as a problem. Exactly one import error - all mpmath's problem you have. The reason for one is simple: please do install mpmath first. That's the first sentence of the installation instructions in the README. > Sergey said "it's easy" and "you should do your reading". Clearly, you don't. That's a problem. for a change that never had a clear motive (except making > life easier for packagers Please read relevant discussions first. > We should have done this with some other dependency. > pep8.py comes to mind We don't have hard dependences on anything else, including pep8. Right now, we don't use pep8 at all. -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sympy. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/5ccad9df-f8ef-4a55-80fd-5e31f65549d7%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
