Sorry, i just dont knew the command "exit", now it closes without problems
Am Di., 23. Apr. 2019 um 08:53 Uhr schrieb Oliver Thiel < oliver.e.th...@gmail.com>: > It is absolutely possible that i run the sage shell twice. If i start the > shell, this is what i get: > > Starting subshell with Sage environment variables set. Don't forget > to exit when you are done. Beware: > * Do not do anything with other copies of Sage on your system. > * Do not use this for installing Sage packages using "sage -i" or for > running "make" at Sage's root directory. These should be done > outside the Sage shell. > > Bypassing shell configuration files... > > Note: SAGE_ROOT=/opt/sagemath-8.6 > (sage-sh) oth@N122:~$ > > I want to give you everything you need but i dont know exactly what i have > to do... > > Am Do., 18. Apr. 2019 um 17:47 Uhr schrieb E. Madison Bray < > erik.m.b...@gmail.com>: > >> On Thursday, April 18, 2019 at 12:53:10 PM UTC+2, Oliver Thiel wrote: >>> >>> First of all, A was already defined and i realised later that i dont >>> have to define k=0 too, but, unless i am not a experienced programmer, i >>> dont think that the problem correlates with my code. >>> >> >> No, it doesn't, rest assured. >> >> >>> The company where i work uses a specific policy software and for the >>> installation of sage i get a exclusive permission. >>> >>> If i type "sage -ipython" in "SageMath 8.6 Shell": >>> NameError Traceback (most recent call >>> last) >>> <ipython-input-1-ac73f397e8f1> in <module>() >>> ----> 1 sage -ipython >>> >>> NameError: name 'sage' is not defined >>> >> >> Sorry, but this is not what I asked you to do, I don't think. The >> installer should have installed 3 icons in your start menu and/or desktop. >> The one labeled just "SageMath 8.6" directly launches the Sage command >> prompt (you get a "sage:" prompt, whereas the one labeled "SageMath 8.6 >> Shell" starts a UNIX-like bash prompt (containing your username, among >> other things, and ending with "$"). >> >> The command `sage -ipython` is just a problem to start (`sage`) with an >> argument flag (`-ipython`). In this case it starts the normal IPython >> interpreter included with the Sage installation *without* loading the Sage >> library itself. I asked you to do this in order to rule out whether the >> problem is specific to Sage, or is some deeper problem in the underlying >> software (since crashing just by typing characters into the console is >> obviously not normal). >> >> You got an exception from *Python* because you tried to enter a shell >> command (`sage -ipython`) into the *Python* interpreter prompt. If you ran >> the "SageMath 8.6 Shell" link that should not have happened because you >> would have gotten a bash prompt instead. Is it possible you accidentally >> ran it twice in a row? If you ran it once it would have put you in the >> IPython prompt anyways. >> >> I wanted to see if you could run some Python code (like the loop you >> described above) in the plain IPython interpreter. The full Sage >> interpreter just runs on IPython with some additional customizations. >> >> >> >>> After that i had to struggle with closing the shell :-D >>> >> >> Typing `exit` should work. Could you explain more about what you >> struggled with? >> >> >> >>> There is the standart windows defender and as far as i know it makes no >>> updates right know. >>> >>> @E. Madisan Bray, what do you mean? Wich build tools? Could i update >>> them without administration rights? >>> >> >> This was a more general comment about why I haven't release Sage 8.7 for >> Windows yet. If it doesn't mean anything to you then you can just ignore >> it. >> >> >> >>> Am Donnerstag, 18. April 2019 11:29:58 UTC+2 schrieb E. Madison Bray: >>> >>>> On Thursday, April 18, 2019 at 11:09:02 AM UTC+2, E. Madison Bray wrote: >>>>> >>>>> On Thursday, April 18, 2019 at 10:57:11 AM UTC+2, Dima Pasechnik wrote: >>>>>> >>>>>> On Thu, Apr 18, 2019 at 7:35 AM Oliver Thiel <oliver...@gmail.com> >>>>>> wrote: >>>>>> > >>>>>> > More information: >>>>>> > sage: k=0 >>>>>> > ....: for k in range(1,j-1,1): >>>>>> > ....: z=float(A[k][1]) >>>>>> > ....: s=s+z >>>>>> > ....: >>>>>> print(k)------------------------------------------------------------------------ >>>>>> >>>>>> > An error occurred during signal handling. >>>>>> > This probably occurred because a *compiled* module has a bug >>>>>> > in it and is not properly wrapped with sig_on(), sig_off(). >>>>>> > Python will now terminate. >>>>>> > >>>>>> ------------------------------------------------------------------------ >>>>>> > this error occurs before i "enter" the command. Do not laugh about >>>>>> my simple code, i am real new to sage. :-D >>>>>> > >>>>>> I assume your A is already defined, right? >>>>>> As well, I guess this code seems to mean to compute s as a sum of >>>>>> float(A[k][1]) >>>>>> but did you set s=0 to begin with? >>>>>> (you did set k=0, which makes no sense, as you immediately use k as a >>>>>> loop variable) >>>>>> >>>>>> >>>>> I don't think that's relevant. Oliver stated earlier that the problem >>>>> happens simply while typing in code, and without even pressing enter (if >>>>> I've understood correctly). >>>>> >>>>> Oliver, no one here will laugh at your code (I hope! :) and if I >>>>> understand the problem it's nothing to do with anything specifically you >>>>> wrote anyways. >>>>> >>>>> A couple more questions. You wrote >>>>> >>>>> > i used "Sage Mirror" to download the program and installed it with >>>>> adminstration rights >>>>> >>>>> When you installed did you select the "Install for all users" or >>>>> "Install just for the current user" option? If the latter, you shouldn't >>>>> need Administrator permissions to install, unless this company machine has >>>>> additional policies configured restricting your ability to install >>>>> arbitrary software. It shouldn't matter much here but I'm just curious >>>>> you >>>>> say you installed with with Admin rights. >>>>> >>>>> Another question: If you run the "SageMath 8.6 Shell" shortcut, and >>>>> run the command `sage -ipython` (this starts the IPython prompt without >>>>> any >>>>> Sage-specific code loaded) do you have any problems? Are you able to >>>>> enter >>>>> and run pure Python code like in your example above? >>>>> >>>>> Finally, do you know if there are any active virus scanners like >>>>> McAffee or Symantic. Basically anything on this list: >>>>> https://cygwin.com/faq/faq.html#faq.using.bloda (note: Windows >>>>> Defender is normally not actually a problem, but it might be if it's in >>>>> the >>>>> middle of performing a scan). >>>>> >>>> >>>> >>>> It occurs to me that this *might* be an instance of the (very >>>> technical) bug fixed by https://github.com/sagemath/cysignals/pull/108, >>>> and included into Sage 8.7 by https://trac.sagemath.org/ticket/27070 >>>> >>>> If so, it's occurring in a context that I didn't previously know about >>>> but it's not impossible, especially if there is BLODA involved. If nothing >>>> else it could be masking a different bug. >>>> >>>> I haven't made a Windows release for Sage 8.7 yet, in part because it >>>> needs some additional patches that were not included in the main 8.7 >>>> release tarball. I'm not happy about that but it can be dealt with by >>>> updating the build tools for the Windows release to include additional >>>> patches; I just need to do it. >>>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "sage-support" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to sage-support+unsubscr...@googlegroups.com. >> To post to this group, send email to sage-support@googlegroups.com. >> Visit this group at https://groups.google.com/group/sage-support. >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at https://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.