Re: Re: Problem in loading packages in Mathematica
- To: mathgroup at smc.vnet.net
- Subject: [mg70684] Re: [mg70655] Re: Problem in loading packages in Mathematica
- From: "Chris Chiasson" <chris at chiasson.name>
- Date: Mon, 23 Oct 2006 02:50:10 -0400 (EDT)
- References: <eha5iq$b7f$1@smc.vnet.net> <ehcp0r$sma$1@smc.vnet.net> <200610220519.BAA04755@smc.vnet.net>
> I believe that in newer versions of Mathematica (certainly 5.x, maybe > earlier), loading a package with << does exactly the same thing as > Needs We probably all know this, but I just wanted to point it out anyway: Needs checks $Packages before loading a context. If the context is already loaded, it will skip the context. As a result, if the author makes changes to a package file, and then attempts to reload the package using needs, the changes will not take effect. Get loads the file every time. On 10/22/06, Helen Read <hpr at together.net> wrote: > dimmechan at yahoo.com wrote: > > Amit you did a very common mistake for beginners > > > > You use the ( ' ) key instead of the correct (`) key! > > > > Try the following command and everything is ok. > > > > << Statistics`NormalDistribution` > > > > Following also one of the invaluable suggestions of David Park > > I recomend you to use the following command in order to load the > > package. > > > > Needs["Statistics'NormalDistribution`"] > > I believe that in newer versions of Mathematica (certainly 5.x, maybe > earlier), loading a package with << does exactly the same thing as > Needs, and there is no problem with loading twice the way there used to > be. I have had problems getting Needs to work on some systems, and have > gone over completely to << with no problems whatsoever. > > (And oops, look at your typing error in your example of Needs -- you > made the same mistake you were helping Amit to fix!) > > -- > Helen Read > University of Vermont > > -- http://chris.chiasson.name/
- References:
- Re: Problem in loading packages in Mathematica
- From: Helen Read <hpr@together.net>
- Re: Problem in loading packages in Mathematica