Am 07.01.2015 um 14:38 schrieb Sergey Kirpichev:
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...
Dismissive right from the start?
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?
No. The file does not even have a linear path.
> What's wrong?
Read the rest...
I don't see your command history...
I mentioned all commands. Actually I'm not
* It sends me to http://docs.sympy.org/dev/install.html - erh, a detour.
No. README has all required instructions.
The text does not say this.
I haven't fully read the readme
Then please do read Installation section before posting such things.
You're quoting out of context.
I'm describing the situation at that point when reading the README.
So please do at least try to understand 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?
Not really. I hit the mpmath problem and started to read the README, at
which point I stumbled upon the doc building instructions.
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
Not mentioned in the github readme.
Besides, how many pages do you expect people to read? Or do you really
expect everybody to follow a single read flow?
In my opinion, the README at the root of the git repo should be
self-sufficient in the sense that for everything one might want to do
it, it should either be described there, or have a link to a full
description (which should live inside the repo as well).
Everything doc-related is documented here, section "Install other software".
Then that reference is missing.
maybe it's a good idea to list rsvg-convert among the required
installs in the documentation building docs.
It listed.
Not in the README.
I do not think the root README needs to contain all the information.
However, I think it should not pretend to describe a process that
doesn't work.
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?
That is described *after* the instruction to try try SymPy.
If no, what do you expect?
Do you expect people to read and memorize the entire text before trying
out things?
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 ..
Hey, Python comes preinstalled.
Of course it's the system Python it's trying to install into.
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.
Yeah.
*plonk*
--
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/54AD4CFB.8070101%40durchholz.org.
For more options, visit https://groups.google.com/d/optout.