On Sat, May 18, 2019 at 3:49 AM 刘鹏 <littlenewt...@gmail.com> wrote:
>
> Dear my devolopers,
>
> I have tried the installation on the other PC, which is a windows 10 virtual 
> machine on my MacBook Pro.
>
> The warning message is the same as the other PC, which said the Python pcutil 
> module cannot detect the status of my hardwares.
>
> I am trying to fix this problem.

please see https://github.com/giampaolo/psutil/issues/1251
(this is in the official repository of psutil, and if you want to work
on this, please coordinate there)

Sage merely uses psutil as a Python module, and, I repeat, it is not
crucial one for Sage.

>
> Thanks. Regards
>
> Dima Pasechnik <dimp...@gmail.com> 于2019年5月17日周五 上午3:15写道:
>>
>> On Thu, May 16, 2019 at 6:15 PM 刘鹏 <littlenewt...@gmail.com> wrote:
>> >
>> > Dear my friend,
>> >
>> > I do the installation under your help. I reinstalled the sagemath software 
>> > with the steps:
>> > 1. download the latest version of SageMath 8.7 for Linux Ubuntu 18.04, and 
>> > mv sage-8.7-Ubuntu_18.04-x86_64.tar.bz2 /usr/local/
>> > 2. Reinstall WSL Ubuntu 18.04
>> > 3. mkdir /usr/local/SageMath && chown -R newton /usr/local/SageMath
>> > 4. cd /usr/local/ tar xjvf sage-8.7-Ubuntu_18.04-x86_64.tar.bz2
>> > 5. chown -R newton /usr/local/SageMath
>> > 6. cd SageMath/ && ./sage
>> > 7. chown -R newton /usr/local/SageMath
>> > 8. alias sage='/usr/local/SageMath/sage'
>> >
>> > when I type sage in terminal with normal user, sage can be used. But there 
>> > is still a warning:
>> >
>> > newton@Newton-PC-4:~$ sage
>> > ┌────────────────────────────────────────────────────────────────────┐
>> > │ SageMath version 8.7, Release Date: 2019-03-23                     │
>> > │ Using Python 2.7.15. Type "help()" for help.                       │
>> > └────────────────────────────────────────────────────────────────────┘
>> > /usr/local/SageMath/local/lib/python2.7/site-packages/psutil/_pslinux.py:469:
>> >  RuntimeWarning: 'sin' and 'sout' swap memory stats couldn't be determined 
>> > and were set to 0 ([Errno 2] No such file or directory: '/proc/vmstat')
>> >   warnings.warn(msg, RuntimeWarning)
>> > sage: 1 + 1
>> > 2
>> > sage:
>> >
>> > Is it the bug of WSL or there is still something wrong?
>> Most probably psutil does not work on WSL.
>>
>> psutils is a Python module to show how busy the CPU, etc. It is not
>> really essential for Sage.
>> So you can ignore this warning (I hope it is only printed once per session)
>>
>>
>>
>> Hope this helps,
>> Dmitrii
>>
>> >
>> > henri.gir...@gmail.com <henri.gir...@gmail.com> 于2019年5月16日周四 下午5:20写道:
>> >>
>> >> I guess he uses sudo to install the sagemath deb package as he is using
>> >> the nativ (!) one... But sorry for insisting, the last version of sage
>> >> on the web site is much more recent and can be used in home .
>> >>
>> >> Le 16/05/2019 à 10:39, Dima Pasechnik a écrit :
>> >> > On Thu, May 16, 2019 at 7:55 AM 刘鹏 <littlenewt...@gmail.com> wrote:
>> >> >> Q1
>> >> >>> why did you use sudo ?
>> >> >>>
>> >> >>> This appears to be completely unnecessary.
>> >> >>
>> >> >> I am sorry for showing that. But now, I can use sagemath with this 
>> >> >> command in .bashrc
>> >> >> alias sage=''sudo ~/SageMath/sage'
>> >> >> I think this is because I use sagemath the first time with sudo. I 
>> >> >> don't know what happened during I running sagemath the first time.
>> >> > This is because Sage maintains a data cache in ~/.sage/
>> >> > Running Sage with sudo created/updated files in ~/.sage/ with wrong
>> >> > (i.e. root) ownership,
>> >> > It might have also changed ownerships of some files in
>> >> > ~/SageMath/local/ - although this is less likely.
>> >> >
>> >> > You can see ownerships in ~/.sage/ by running "ls -alR  ~/.sage/", and
>> >> > similarly for ~/SageMath/
>> >> >
>> >> > You can (actually, you should) change ownerships back to your "normal" 
>> >> > user
>> >> > bu running "sudo chown -R ~/.sage/   <username>"
>> >> > and "sudo chown -R ~/Sage/  <username>"
>> >> > (where <username> should be replaced by your real username, -
>> >> > something that on "real" Linux systems
>> >> > is printed by the command "whoami")
>> >> >
>> >> > This is assuming that "chown" actually works on WSL as it should...
>> >> >
>> >> > Then it should not be necessary to use "sudo" any more.
>> >> >
>> >> > Using "sudo" is a bad idea in such a case, e.g. as in Python you have
>> >> > full access to the file system, so you can accidentally destroy your
>> >> > WSL installation.
>> >> >
>> >> > Let us know if all this makes sense and works.
>> >> >
>> >> >> Q2
>> >> >>> and does it still work if you don't use the alias?
>> >> >> alias just replace the command. There is no different between alias 
>> >> >> the the original command.
>> >> >>
>> >> >> Q3
>> >> >>> Anyhow, we need a detailed bug report if you like us to look at it
>> >> >>> ("it crashed" is not enough - we need to see error messages, relevant
>> >> >>> log files, etc)
>> >> >> I am sorry for my issue not so detailed. I use sagemath to do the 
>> >> >> experiment in my bachelor thesis. This PC for doing experiment still 
>> >> >> in the lab. I will come back to run the installation again and get the 
>> >> >> log file.
>> >> >>
>> >> >> Thanks.
>> >> >>
>> >> >> Dima Pasechnik <dimp...@gmail.com> 于2019年5月15日周三 下午3:14写道:
>> >> >>> On Tue, May 14, 2019 at 10:16 PM 刘鹏 <littlenewt...@gmail.com> wrote:
>> >> >>>> Dear my friends,
>> >> >>>>
>> >> >>>> After I installed the sagemath 8.7 in Windows Subsystem for Linux 
>> >> >>>> Ubuntu 18.04, crash happend.
>> >> >>>>
>> >> >>>> (decomperssed ==> move folder to my home directory ==> sudo ./sage).
>> >> >>> why did you use sudo ?
>> >> >>> This appears to be completely unnecessary.
>> >> >>>
>> >> >>>> When I first finished the installation, the first running is very 
>> >> >>>> normal. However when the second time I add "alias 
>> >> >>>> sage='~/SageMath/sage'" and type sage in terminal, it crashed.
>> >> >>> and does it still work if you don't use the alias?
>> >> >>>
>> >> >>> Anyhow, we need a detailed bug report if you like us to look at it
>> >> >>> ("it crashed" is not enough - we need to see error messages, relevant
>> >> >>> log files, etc)
>> >> >>>
>> >> >>>> what happened here? Is WSL not so stable or the bugs in Sage 8.7 
>> >> >>>> made the crash?
>> >> >>>>
>> >> >>>> --
>> >> >>>> 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.
>> >> >>>> To view this discussion on the web visit 
>> >> >>>> https://groups.google.com/d/msgid/sage-support/CADUebW4jES4_6HJLoVAs9tFwUKBgCuGZ0d_rfJkH80r0OxLwZg%40mail.gmail.com.
>> >> >>>> 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.
>> >> >>> To view this discussion on the web visit 
>> >> >>> https://groups.google.com/d/msgid/sage-support/CAAWYfq279USRuNPPmWCX8XjqEFg1BA8TdcthQJv%3D3yzLCi8rfg%40mail.gmail.com.
>> >> >>> 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.
>> >> >> To view this discussion on the web visit 
>> >> >> https://groups.google.com/d/msgid/sage-support/CADUebW72vzxz-2hWkPcf%3DKcQjvNceOY_Sv2kooL__JhyD7eh6A%40mail.gmail.com.
>> >> >> 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.
>> >> To view this discussion on the web visit 
>> >> https://groups.google.com/d/msgid/sage-support/30bbe228-9748-fbf1-4ae3-d9ed333f5764%40gmail.com.
>> >> 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.
>> > To view this discussion on the web visit 
>> > https://groups.google.com/d/msgid/sage-support/CADUebW42H4teh8puvkUedD1fQyE4T%2B6aLazf6qpr%3D5hnjA%2BzHQ%40mail.gmail.com.
>> > 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.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-support/CAAWYfq3jF9URBWejDyj6zn64CC%3DqCaCCDvsKHgUTXd1oQKgi7w%40mail.gmail.com.
>> 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.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-support/CADUebW7VF2dEkjvG9CiSrrNp8hLJCyvHrEmennRcPY97%3DqNCYQ%40mail.gmail.com.
> 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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-support/CAAWYfq0jZH_pOAX6KOFRnUw0QMhzhpErsi4_1VdDV20kWb7Pww%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to