Re: [julia-users] Problem loading package Distributions
Great, Andreas!! I have removed my folder .julia and followed your instructions: julia> Pkg.init() INFO: Initializing package repository /home/charles/.julia/v0.4 INFO: Cloning METADATA from git://github.com/JuliaLang/METADATA.jl julia> Pkg.add("Distributions") INFO: Cloning cache of ArrayViews from git:// github.com/lindahua/ArrayViews.jl.git INFO: Cloning cache of Distributions from git:// github.com/JuliaStats/Distributions.jl.git INFO: Cloning cache of PDMats from git://github.com/JuliaStats/PDMats.jl.git INFO: Cloning cache of StatsBase from git:// github.com/JuliaStats/StatsBase.jl.git INFO: Installing ArrayViews v0.4.6 INFO: Installing Distributions v0.5.4 INFO: Installing PDMats v0.2.4 INFO: Installing StatsBase v0.6.5 INFO: Package database updated julia> Pkg.status() 2 required packages: - Distributions 0.5.4 4 additional packages: - ArrayViews0.4.6 - DataStructures0.3.2 - PDMats0.2.4 - StatsBase 0.6.5 julia> using Distributions Now Everything is working perfectly! Thank you very much for your time! :) Best, Charles On Wed, Sep 24, 2014 at 12:20 AM, Andreas Noack < andreasnoackjen...@gmail.com> wrote: > If you don't want to delete the directory you could try to print the > output from Pkg.status() > > Med venlig hilsen > > Andreas Noack > > 2014-09-23 18:19 GMT-04:00 Andreas Noack : > > If you are using Julia 0.4 then your packages are in .julia/v0.4 not 0.3. >> I don't think you should edit any of these files by hand. Somehow your >> packages have gone into a weird state. >> >> I'd just delete the .julia/v0.4 directory and then run >> Pkg.init();Pkg.add("Distributions") >> >> Med venlig hilsen >> >> Andreas Noack >> >> 2014-09-23 18:12 GMT-04:00 Charles Novaes de Santana < >> charles.sant...@gmail.com>: >> >> Hi again, >>> >>> I don't know why PDMats and ArrayViews are "fixed". I don't even know >>> what it means in Julia. Sorry. >>> >>> I tried Pkg.free("ArrayViews") and Pkg.free("PDMats") as you suggested, >>> but I got some errors (below): >>> >>> WARNING: StatsBase is fixed at 0.3.9+ conflicting with requirement for >>> Distributions: [0.5.1-,∞) >>> WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for >>> Distributions: [0.2.2-,∞) >>> ERROR: fixed packages introduce conflicting requirements for ArrayViews: >>> StatsBase requires versions [0.4.6-,∞) [none of the available >>> versions can satisfy this requirement] >>> PDMats requires versions [0.4.0-,∞) >>> Distributions requires versions [0.4.3-,∞) [none of the >>> available versions can satisfy this requirement] >>>available versions are 0.1.0, 0.1.1, 0.2.0, 0.2.1, 0.2.2, 0.2.3, >>> 0.2.4, 0.2.5, 0.3.0, 0.4.0 and 0.4.1 >>> in error at error.jl:21 >>> in check_requirements at pkg/query.jl:109 >>> in resolve at ./pkg/entry.jl:387 >>> in resolve at pkg/entry.jl:371 >>> in anonymous at pkg/entry.jl:189 >>> in transact at pkg/git.jl:81 >>> in _checkout at pkg/entry.jl:181 >>> in free at pkg/entry.jl:211 >>> in anonymous at pkg/dir.jl:28 >>> in cd at ./file.jl:20 >>> in __cd#230__ at ./pkg/dir.jl:28 >>> in free at pkg.jl:37 >>> >>> But I followed some instructions in this webpage: >>> http://julia.readthedocs.org/en/latest/manual/packages/ >>> >>> It says: "Your package requirements are in the file >>> ~/.julia/v0.3/REQUIRE. You can edit this file by hand and then call >>> Pkg.resolve() to install, upgrade or remove packages to optimally >>> satisfy the requirements" >>> >>> So I edited the REQUIRE file by removing the line "Distributions". Then >>> I came back to Julia and run >>> >>> julia> Pkg.resolve() >>> >>> julia> Pkg.checkout("Distributions") >>> >>> julia> Pkg.status("Distributions") >>> - Distributions 0.4.2+ master >>> >>> julia> using Distributions >>> >>> And I could load Distributions correctly. >>> >>> I tried the same thing for ArrayViews and PDMats but I got the following >>> message from "Pkg.resolve()" >>> >>> julia> Pkg.resolve() >>> WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for >>> StatsBase: [0.4.6-,∞) >>> WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for >>> Distributions: [0.4.3-,∞) >>> WARNING: StatsBase is fixed at 0.3.9+ conflicting with requirement for >>> Distributions: [0.5.1-,∞) >>> WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for >>> Distributions: [0.2.2-,∞) >>> INFO: No packages to install, update or remove >>> >>> Thank you for your help! I see I have too much to study to better >>> understand how Julia works. >>> >>> Best, >>> >>> Charles >>> >>> >>> On Tue, Sep 23, 2014 at 11:57 PM, Andreas Noack < >>> andreasnoackjen...@gmail.com> wrote: >>> Do you have a reason to have ArrayViews and PDMats fixed? If not try Pkg.free("ArrayViews") and Pkg.free("PDMats") Med venlig hilsen Andreas Noack 2014-09-23 17:51 G
Re: [julia-users] Problem loading package Distributions
If you don't want to delete the directory you could try to print the output from Pkg.status() Med venlig hilsen Andreas Noack 2014-09-23 18:19 GMT-04:00 Andreas Noack : > If you are using Julia 0.4 then your packages are in .julia/v0.4 not 0.3. > I don't think you should edit any of these files by hand. Somehow your > packages have gone into a weird state. > > I'd just delete the .julia/v0.4 directory and then run > Pkg.init();Pkg.add("Distributions") > > Med venlig hilsen > > Andreas Noack > > 2014-09-23 18:12 GMT-04:00 Charles Novaes de Santana < > charles.sant...@gmail.com>: > > Hi again, >> >> I don't know why PDMats and ArrayViews are "fixed". I don't even know >> what it means in Julia. Sorry. >> >> I tried Pkg.free("ArrayViews") and Pkg.free("PDMats") as you suggested, >> but I got some errors (below): >> >> WARNING: StatsBase is fixed at 0.3.9+ conflicting with requirement for >> Distributions: [0.5.1-,∞) >> WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for >> Distributions: [0.2.2-,∞) >> ERROR: fixed packages introduce conflicting requirements for ArrayViews: >> StatsBase requires versions [0.4.6-,∞) [none of the available >> versions can satisfy this requirement] >> PDMats requires versions [0.4.0-,∞) >> Distributions requires versions [0.4.3-,∞) [none of the >> available versions can satisfy this requirement] >>available versions are 0.1.0, 0.1.1, 0.2.0, 0.2.1, 0.2.2, 0.2.3, >> 0.2.4, 0.2.5, 0.3.0, 0.4.0 and 0.4.1 >> in error at error.jl:21 >> in check_requirements at pkg/query.jl:109 >> in resolve at ./pkg/entry.jl:387 >> in resolve at pkg/entry.jl:371 >> in anonymous at pkg/entry.jl:189 >> in transact at pkg/git.jl:81 >> in _checkout at pkg/entry.jl:181 >> in free at pkg/entry.jl:211 >> in anonymous at pkg/dir.jl:28 >> in cd at ./file.jl:20 >> in __cd#230__ at ./pkg/dir.jl:28 >> in free at pkg.jl:37 >> >> But I followed some instructions in this webpage: >> http://julia.readthedocs.org/en/latest/manual/packages/ >> >> It says: "Your package requirements are in the file ~/.julia/v0.3/REQUIRE. >> You can edit this file by hand and then call Pkg.resolve() to install, >> upgrade or remove packages to optimally satisfy the requirements" >> >> So I edited the REQUIRE file by removing the line "Distributions". Then I >> came back to Julia and run >> >> julia> Pkg.resolve() >> >> julia> Pkg.checkout("Distributions") >> >> julia> Pkg.status("Distributions") >> - Distributions 0.4.2+ master >> >> julia> using Distributions >> >> And I could load Distributions correctly. >> >> I tried the same thing for ArrayViews and PDMats but I got the following >> message from "Pkg.resolve()" >> >> julia> Pkg.resolve() >> WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for >> StatsBase: [0.4.6-,∞) >> WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for >> Distributions: [0.4.3-,∞) >> WARNING: StatsBase is fixed at 0.3.9+ conflicting with requirement for >> Distributions: [0.5.1-,∞) >> WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for >> Distributions: [0.2.2-,∞) >> INFO: No packages to install, update or remove >> >> Thank you for your help! I see I have too much to study to better >> understand how Julia works. >> >> Best, >> >> Charles >> >> >> On Tue, Sep 23, 2014 at 11:57 PM, Andreas Noack < >> andreasnoackjen...@gmail.com> wrote: >> >>> Do you have a reason to have ArrayViews and PDMats fixed? If not try >>> Pkg.free("ArrayViews") and Pkg.free("PDMats") >>> >>> Med venlig hilsen >>> >>> Andreas Noack >>> >>> 2014-09-23 17:51 GMT-04:00 Charles Novaes de Santana < >>> charles.sant...@gmail.com>: >>> >>> Hi guys, thank you for the quick reply! About my version of Distributions: julia> Pkg.status("Distributions") - Distributions 0.4.2 master And, yes, I am building julia from master (the default option, right?). I tried to update Distributions and I got the following error: julia> Pkg.checkout("Distributions") INFO: Checking out Distributions master... INFO: Pulling Distributions latest master... WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for Distributions: [0.4.3-,∞) WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for Distributions: [0.2.2-,∞) ERROR: fixed packages introduce conflicting requirements for StatsBase: Distributions requires versions [0.5.1-,∞) [none of the available versions can satisfy this requirement] available versions are 0.0.0, 0.2.0, 0.2.1, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8 and 0.3.9 in error at error.jl:21 in check_requirements at pkg/query.jl:109 in resolve at ./pkg/entry.jl:387 in resolve at pkg/entry.jl:371 in anonymous at pkg/entry.jl:189
Re: [julia-users] Problem loading package Distributions
If you are using Julia 0.4 then your packages are in .julia/v0.4 not 0.3. I don't think you should edit any of these files by hand. Somehow your packages have gone into a weird state. I'd just delete the .julia/v0.4 directory and then run Pkg.init();Pkg.add("Distributions") Med venlig hilsen Andreas Noack 2014-09-23 18:12 GMT-04:00 Charles Novaes de Santana < charles.sant...@gmail.com>: > Hi again, > > I don't know why PDMats and ArrayViews are "fixed". I don't even know what > it means in Julia. Sorry. > > I tried Pkg.free("ArrayViews") and Pkg.free("PDMats") as you suggested, > but I got some errors (below): > > WARNING: StatsBase is fixed at 0.3.9+ conflicting with requirement for > Distributions: [0.5.1-,∞) > WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for > Distributions: [0.2.2-,∞) > ERROR: fixed packages introduce conflicting requirements for ArrayViews: > StatsBase requires versions [0.4.6-,∞) [none of the available > versions can satisfy this requirement] > PDMats requires versions [0.4.0-,∞) > Distributions requires versions [0.4.3-,∞) [none of the available > versions can satisfy this requirement] >available versions are 0.1.0, 0.1.1, 0.2.0, 0.2.1, 0.2.2, 0.2.3, > 0.2.4, 0.2.5, 0.3.0, 0.4.0 and 0.4.1 > in error at error.jl:21 > in check_requirements at pkg/query.jl:109 > in resolve at ./pkg/entry.jl:387 > in resolve at pkg/entry.jl:371 > in anonymous at pkg/entry.jl:189 > in transact at pkg/git.jl:81 > in _checkout at pkg/entry.jl:181 > in free at pkg/entry.jl:211 > in anonymous at pkg/dir.jl:28 > in cd at ./file.jl:20 > in __cd#230__ at ./pkg/dir.jl:28 > in free at pkg.jl:37 > > But I followed some instructions in this webpage: > http://julia.readthedocs.org/en/latest/manual/packages/ > > It says: "Your package requirements are in the file ~/.julia/v0.3/REQUIRE. > You can edit this file by hand and then call Pkg.resolve() to install, > upgrade or remove packages to optimally satisfy the requirements" > > So I edited the REQUIRE file by removing the line "Distributions". Then I > came back to Julia and run > > julia> Pkg.resolve() > > julia> Pkg.checkout("Distributions") > > julia> Pkg.status("Distributions") > - Distributions 0.4.2+ master > > julia> using Distributions > > And I could load Distributions correctly. > > I tried the same thing for ArrayViews and PDMats but I got the following > message from "Pkg.resolve()" > > julia> Pkg.resolve() > WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for > StatsBase: [0.4.6-,∞) > WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for > Distributions: [0.4.3-,∞) > WARNING: StatsBase is fixed at 0.3.9+ conflicting with requirement for > Distributions: [0.5.1-,∞) > WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for > Distributions: [0.2.2-,∞) > INFO: No packages to install, update or remove > > Thank you for your help! I see I have too much to study to better > understand how Julia works. > > Best, > > Charles > > > On Tue, Sep 23, 2014 at 11:57 PM, Andreas Noack < > andreasnoackjen...@gmail.com> wrote: > >> Do you have a reason to have ArrayViews and PDMats fixed? If not try >> Pkg.free("ArrayViews") and Pkg.free("PDMats") >> >> Med venlig hilsen >> >> Andreas Noack >> >> 2014-09-23 17:51 GMT-04:00 Charles Novaes de Santana < >> charles.sant...@gmail.com>: >> >> Hi guys, thank you for the quick reply! >>> >>> About my version of Distributions: >>> julia> Pkg.status("Distributions") >>> - Distributions 0.4.2 master >>> >>> And, yes, I am building julia from master (the default option, right?). >>> I tried to update Distributions and I got the following error: >>> >>> julia> Pkg.checkout("Distributions") >>> INFO: Checking out Distributions master... >>> INFO: Pulling Distributions latest master... >>> WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for >>> Distributions: [0.4.3-,∞) >>> WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for >>> Distributions: [0.2.2-,∞) >>> ERROR: fixed packages introduce conflicting requirements for StatsBase: >>> Distributions requires versions [0.5.1-,∞) [none of the >>> available versions can satisfy this requirement] >>>available versions are 0.0.0, 0.2.0, 0.2.1, 0.2.3, 0.2.4, 0.2.5, >>> 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, >>> 0.3.6, 0.3.7, 0.3.8 and 0.3.9 >>> in error at error.jl:21 >>> in check_requirements at pkg/query.jl:109 >>> in resolve at ./pkg/entry.jl:387 >>> in resolve at pkg/entry.jl:371 >>> in anonymous at pkg/entry.jl:189 >>> in transact at pkg/git.jl:81 >>> in _checkout at pkg/entry.jl:181 >>> in checkout at pkg/entry.jl:196 >>> in anonymous at pkg/dir.jl:28 >>> in cd at ./file.jl:20 >>> in cd at pkg/dir.jl:28 >>> in checkout at pkg.jl:34 >>> >>> So, I will try to checkout version 0.3 of Julia and see what happens. It >>> see
Re: [julia-users] Problem loading package Distributions
Hi again, I don't know why PDMats and ArrayViews are "fixed". I don't even know what it means in Julia. Sorry. I tried Pkg.free("ArrayViews") and Pkg.free("PDMats") as you suggested, but I got some errors (below): WARNING: StatsBase is fixed at 0.3.9+ conflicting with requirement for Distributions: [0.5.1-,∞) WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for Distributions: [0.2.2-,∞) ERROR: fixed packages introduce conflicting requirements for ArrayViews: StatsBase requires versions [0.4.6-,∞) [none of the available versions can satisfy this requirement] PDMats requires versions [0.4.0-,∞) Distributions requires versions [0.4.3-,∞) [none of the available versions can satisfy this requirement] available versions are 0.1.0, 0.1.1, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.3.0, 0.4.0 and 0.4.1 in error at error.jl:21 in check_requirements at pkg/query.jl:109 in resolve at ./pkg/entry.jl:387 in resolve at pkg/entry.jl:371 in anonymous at pkg/entry.jl:189 in transact at pkg/git.jl:81 in _checkout at pkg/entry.jl:181 in free at pkg/entry.jl:211 in anonymous at pkg/dir.jl:28 in cd at ./file.jl:20 in __cd#230__ at ./pkg/dir.jl:28 in free at pkg.jl:37 But I followed some instructions in this webpage: http://julia.readthedocs.org/en/latest/manual/packages/ It says: "Your package requirements are in the file ~/.julia/v0.3/REQUIRE. You can edit this file by hand and then call Pkg.resolve() to install, upgrade or remove packages to optimally satisfy the requirements" So I edited the REQUIRE file by removing the line "Distributions". Then I came back to Julia and run julia> Pkg.resolve() julia> Pkg.checkout("Distributions") julia> Pkg.status("Distributions") - Distributions 0.4.2+ master julia> using Distributions And I could load Distributions correctly. I tried the same thing for ArrayViews and PDMats but I got the following message from "Pkg.resolve()" julia> Pkg.resolve() WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for StatsBase: [0.4.6-,∞) WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for Distributions: [0.4.3-,∞) WARNING: StatsBase is fixed at 0.3.9+ conflicting with requirement for Distributions: [0.5.1-,∞) WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for Distributions: [0.2.2-,∞) INFO: No packages to install, update or remove Thank you for your help! I see I have too much to study to better understand how Julia works. Best, Charles On Tue, Sep 23, 2014 at 11:57 PM, Andreas Noack < andreasnoackjen...@gmail.com> wrote: > Do you have a reason to have ArrayViews and PDMats fixed? If not try > Pkg.free("ArrayViews") and Pkg.free("PDMats") > > Med venlig hilsen > > Andreas Noack > > 2014-09-23 17:51 GMT-04:00 Charles Novaes de Santana < > charles.sant...@gmail.com>: > > Hi guys, thank you for the quick reply! >> >> About my version of Distributions: >> julia> Pkg.status("Distributions") >> - Distributions 0.4.2 master >> >> And, yes, I am building julia from master (the default option, right?). I >> tried to update Distributions and I got the following error: >> >> julia> Pkg.checkout("Distributions") >> INFO: Checking out Distributions master... >> INFO: Pulling Distributions latest master... >> WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for >> Distributions: [0.4.3-,∞) >> WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for >> Distributions: [0.2.2-,∞) >> ERROR: fixed packages introduce conflicting requirements for StatsBase: >> Distributions requires versions [0.5.1-,∞) [none of the >> available versions can satisfy this requirement] >>available versions are 0.0.0, 0.2.0, 0.2.1, 0.2.3, 0.2.4, 0.2.5, >> 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, >> 0.3.6, 0.3.7, 0.3.8 and 0.3.9 >> in error at error.jl:21 >> in check_requirements at pkg/query.jl:109 >> in resolve at ./pkg/entry.jl:387 >> in resolve at pkg/entry.jl:371 >> in anonymous at pkg/entry.jl:189 >> in transact at pkg/git.jl:81 >> in _checkout at pkg/entry.jl:181 >> in checkout at pkg/entry.jl:196 >> in anonymous at pkg/dir.jl:28 >> in cd at ./file.jl:20 >> in cd at pkg/dir.jl:28 >> in checkout at pkg.jl:34 >> >> So, I will try to checkout version 0.3 of Julia and see what happens. It >> seems that this problem with Cholesky is a very common issue, but so far I >> couldn't find a good solution for it in the forums in internet. >> >> Best, >> >> Charles >> >> On Tue, Sep 23, 2014 at 11:45 PM, Tim Holy wrote: >> >>> I assume you're building julia from master. One likely cure is to check >>> out >>> the release-0.3 branch and stick with that. Alternatively, see if you can >>> update Distributions so it works on 0.4-dev. >>> >>> Best >>> --Tim >>> >>> On Tuesday, September 23, 2014 11:08:40 PM Charles Novaes de Santana >>> wrote: >>> > Dear Julia users, >>> > >>>
Re: [julia-users] Problem loading package Distributions
Do you have a reason to have ArrayViews and PDMats fixed? If not try Pkg.free("ArrayViews") and Pkg.free("PDMats") Med venlig hilsen Andreas Noack 2014-09-23 17:51 GMT-04:00 Charles Novaes de Santana < charles.sant...@gmail.com>: > Hi guys, thank you for the quick reply! > > About my version of Distributions: > julia> Pkg.status("Distributions") > - Distributions 0.4.2 master > > And, yes, I am building julia from master (the default option, right?). I > tried to update Distributions and I got the following error: > > julia> Pkg.checkout("Distributions") > INFO: Checking out Distributions master... > INFO: Pulling Distributions latest master... > WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for > Distributions: [0.4.3-,∞) > WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for > Distributions: [0.2.2-,∞) > ERROR: fixed packages introduce conflicting requirements for StatsBase: > Distributions requires versions [0.5.1-,∞) [none of the available > versions can satisfy this requirement] >available versions are 0.0.0, 0.2.0, 0.2.1, 0.2.3, 0.2.4, 0.2.5, > 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, > 0.3.6, 0.3.7, 0.3.8 and 0.3.9 > in error at error.jl:21 > in check_requirements at pkg/query.jl:109 > in resolve at ./pkg/entry.jl:387 > in resolve at pkg/entry.jl:371 > in anonymous at pkg/entry.jl:189 > in transact at pkg/git.jl:81 > in _checkout at pkg/entry.jl:181 > in checkout at pkg/entry.jl:196 > in anonymous at pkg/dir.jl:28 > in cd at ./file.jl:20 > in cd at pkg/dir.jl:28 > in checkout at pkg.jl:34 > > So, I will try to checkout version 0.3 of Julia and see what happens. It > seems that this problem with Cholesky is a very common issue, but so far I > couldn't find a good solution for it in the forums in internet. > > Best, > > Charles > > On Tue, Sep 23, 2014 at 11:45 PM, Tim Holy wrote: > >> I assume you're building julia from master. One likely cure is to check >> out >> the release-0.3 branch and stick with that. Alternatively, see if you can >> update Distributions so it works on 0.4-dev. >> >> Best >> --Tim >> >> On Tuesday, September 23, 2014 11:08:40 PM Charles Novaes de Santana >> wrote: >> > Dear Julia users, >> > >> > I was trying to use package Distributions, but I got the following >> error: >> > >> > julia> using Distributions >> > Warning: could not import Base.add! into NumericExtensions >> > Warning: could not import Base.add! into PDMats >> > ERROR: Cholesky not defined >> > in include at ./boot.jl:246 >> > in include_from_node1 at ./loading.jl:128 >> > in reload_path at loading.jl:152 >> > in _require at loading.jl:67 >> > in require at loading.jl:54 >> > in include at ./boot.jl:246 >> > in include_from_node1 at ./loading.jl:128 >> > in reload_path at loading.jl:152 >> > in _require at loading.jl:67 >> > in require at loading.jl:51 >> > while loading /home/charles/.julia/PDMats/src/PDMats.jl, in expression >> > starting on line 31 >> > while loading /home/charles/.julia/Distributions/src/Distributions.jl, >> in >> > expression starting on line 4 >> > >> > I found some posts about the same problem. One of the most recent is >> this >> > one: https://github.com/JuliaLang/julia/issues/6436 >> > >> > However, even after running "Pkg.update()" the error continues. >> > >> > Any idea about it? >> > >> > My versiton of Julia is: Version 0.4.0-dev+734 (2014-09-23 18:22 UTC) >> > >> > Thank you for any comment! >> > >> > Best, >> > >> > Charles >> >> > > > -- > Um axé! :) > > -- > Charles Novaes de Santana, PhD > http://www.imedea.uib-csic.es/~charles >
Re: [julia-users] Problem loading package Distributions
Hi guys, thank you for the quick reply! About my version of Distributions: julia> Pkg.status("Distributions") - Distributions 0.4.2 master And, yes, I am building julia from master (the default option, right?). I tried to update Distributions and I got the following error: julia> Pkg.checkout("Distributions") INFO: Checking out Distributions master... INFO: Pulling Distributions latest master... WARNING: ArrayViews is fixed at 0.4.1+ conflicting with requirement for Distributions: [0.4.3-,∞) WARNING: PDMats is fixed at 0.1.1+ conflicting with requirement for Distributions: [0.2.2-,∞) ERROR: fixed packages introduce conflicting requirements for StatsBase: Distributions requires versions [0.5.1-,∞) [none of the available versions can satisfy this requirement] available versions are 0.0.0, 0.2.0, 0.2.1, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8 and 0.3.9 in error at error.jl:21 in check_requirements at pkg/query.jl:109 in resolve at ./pkg/entry.jl:387 in resolve at pkg/entry.jl:371 in anonymous at pkg/entry.jl:189 in transact at pkg/git.jl:81 in _checkout at pkg/entry.jl:181 in checkout at pkg/entry.jl:196 in anonymous at pkg/dir.jl:28 in cd at ./file.jl:20 in cd at pkg/dir.jl:28 in checkout at pkg.jl:34 So, I will try to checkout version 0.3 of Julia and see what happens. It seems that this problem with Cholesky is a very common issue, but so far I couldn't find a good solution for it in the forums in internet. Best, Charles On Tue, Sep 23, 2014 at 11:45 PM, Tim Holy wrote: > I assume you're building julia from master. One likely cure is to check out > the release-0.3 branch and stick with that. Alternatively, see if you can > update Distributions so it works on 0.4-dev. > > Best > --Tim > > On Tuesday, September 23, 2014 11:08:40 PM Charles Novaes de Santana wrote: > > Dear Julia users, > > > > I was trying to use package Distributions, but I got the following error: > > > > julia> using Distributions > > Warning: could not import Base.add! into NumericExtensions > > Warning: could not import Base.add! into PDMats > > ERROR: Cholesky not defined > > in include at ./boot.jl:246 > > in include_from_node1 at ./loading.jl:128 > > in reload_path at loading.jl:152 > > in _require at loading.jl:67 > > in require at loading.jl:54 > > in include at ./boot.jl:246 > > in include_from_node1 at ./loading.jl:128 > > in reload_path at loading.jl:152 > > in _require at loading.jl:67 > > in require at loading.jl:51 > > while loading /home/charles/.julia/PDMats/src/PDMats.jl, in expression > > starting on line 31 > > while loading /home/charles/.julia/Distributions/src/Distributions.jl, in > > expression starting on line 4 > > > > I found some posts about the same problem. One of the most recent is this > > one: https://github.com/JuliaLang/julia/issues/6436 > > > > However, even after running "Pkg.update()" the error continues. > > > > Any idea about it? > > > > My versiton of Julia is: Version 0.4.0-dev+734 (2014-09-23 18:22 UTC) > > > > Thank you for any comment! > > > > Best, > > > > Charles > > -- Um axé! :) -- Charles Novaes de Santana, PhD http://www.imedea.uib-csic.es/~charles
Re: [julia-users] Problem loading package Distributions
I assume you're building julia from master. One likely cure is to check out the release-0.3 branch and stick with that. Alternatively, see if you can update Distributions so it works on 0.4-dev. Best --Tim On Tuesday, September 23, 2014 11:08:40 PM Charles Novaes de Santana wrote: > Dear Julia users, > > I was trying to use package Distributions, but I got the following error: > > julia> using Distributions > Warning: could not import Base.add! into NumericExtensions > Warning: could not import Base.add! into PDMats > ERROR: Cholesky not defined > in include at ./boot.jl:246 > in include_from_node1 at ./loading.jl:128 > in reload_path at loading.jl:152 > in _require at loading.jl:67 > in require at loading.jl:54 > in include at ./boot.jl:246 > in include_from_node1 at ./loading.jl:128 > in reload_path at loading.jl:152 > in _require at loading.jl:67 > in require at loading.jl:51 > while loading /home/charles/.julia/PDMats/src/PDMats.jl, in expression > starting on line 31 > while loading /home/charles/.julia/Distributions/src/Distributions.jl, in > expression starting on line 4 > > I found some posts about the same problem. One of the most recent is this > one: https://github.com/JuliaLang/julia/issues/6436 > > However, even after running "Pkg.update()" the error continues. > > Any idea about it? > > My versiton of Julia is: Version 0.4.0-dev+734 (2014-09-23 18:22 UTC) > > Thank you for any comment! > > Best, > > Charles
Re: [julia-users] Problem loading package Distributions
What do you get from *Pkg.status("Distributions")* Med venlig hilsen Andreas Noack 2014-09-23 17:08 GMT-04:00 Charles Novaes de Santana < charles.sant...@gmail.com>: > Dear Julia users, > > I was trying to use package Distributions, but I got the following error: > > julia> using Distributions > Warning: could not import Base.add! into NumericExtensions > Warning: could not import Base.add! into PDMats > ERROR: Cholesky not defined > in include at ./boot.jl:246 > in include_from_node1 at ./loading.jl:128 > in reload_path at loading.jl:152 > in _require at loading.jl:67 > in require at loading.jl:54 > in include at ./boot.jl:246 > in include_from_node1 at ./loading.jl:128 > in reload_path at loading.jl:152 > in _require at loading.jl:67 > in require at loading.jl:51 > while loading /home/charles/.julia/PDMats/src/PDMats.jl, in expression > starting on line 31 > while loading /home/charles/.julia/Distributions/src/Distributions.jl, in > expression starting on line 4 > > I found some posts about the same problem. One of the most recent is this > one: https://github.com/JuliaLang/julia/issues/6436 > > However, even after running "Pkg.update()" the error continues. > > Any idea about it? > > My versiton of Julia is: Version 0.4.0-dev+734 (2014-09-23 18:22 UTC) > > Thank you for any comment! > > Best, > > Charles > > > > -- > Um axé! :) > > -- > Charles Novaes de Santana, PhD > http://www.imedea.uib-csic.es/~charles >
[julia-users] Problem loading package Distributions
Dear Julia users, I was trying to use package Distributions, but I got the following error: julia> using Distributions Warning: could not import Base.add! into NumericExtensions Warning: could not import Base.add! into PDMats ERROR: Cholesky not defined in include at ./boot.jl:246 in include_from_node1 at ./loading.jl:128 in reload_path at loading.jl:152 in _require at loading.jl:67 in require at loading.jl:54 in include at ./boot.jl:246 in include_from_node1 at ./loading.jl:128 in reload_path at loading.jl:152 in _require at loading.jl:67 in require at loading.jl:51 while loading /home/charles/.julia/PDMats/src/PDMats.jl, in expression starting on line 31 while loading /home/charles/.julia/Distributions/src/Distributions.jl, in expression starting on line 4 I found some posts about the same problem. One of the most recent is this one: https://github.com/JuliaLang/julia/issues/6436 However, even after running "Pkg.update()" the error continues. Any idea about it? My versiton of Julia is: Version 0.4.0-dev+734 (2014-09-23 18:22 UTC) Thank you for any comment! Best, Charles -- Um axé! :) -- Charles Novaes de Santana, PhD http://www.imedea.uib-csic.es/~charles