[julia-users] Re: How can I add the path of Julia packages to Cygwin?

2016-09-17 Thread Tony Kelman
You can add

export JULIA_PKGDIR=C:/Users/you/.julia

to then end of your .bashrc file in Cygwin.


For git, check the order of things in
ENV["PATH"]
run(`which -a git`)

from inside Julia. If the git that's part of Julia comes before Cygwin's 
/usr/bin/git, I think you should be okay.

On Saturday, September 17, 2016 at 6:30:31 AM UTC-7, zlqs1985 wrote:
>
> Hi,tony, thanks for timely and insightful reply. Unfortunately, I'm new to 
> cygwin (linux) and not quite sure what step should I take to make the the 
> job done. For example, where can I find the julia package path, and to 
> which I add these path in cygwin, with which command ("export" as I 
> guess?). For the git issue, I think I first need to uninstall the git 
> package in cygwin and then call git outside, is that true? Thank you for 
> your help.
>
> 在 2016年9月17日星期六 UTC+8下午8:33:11,Tony Kelman写道:
>>
>> When you run a login terminal in Julia, your HOME is set differently than 
>> outside of Cygwin. You could set the environment variable JULIA_PKGDIR to 
>> your normal package directory. Note that if you're using Julia 0.4, you 
>> should avoid having Cygwin's git in your path, or have it later than the 
>> version of git that comes with Julia 0.4. The Julia package manager isn't 
>> compatible with Cygwin's version of git, but on Julia 0.5 the package 
>> manager no longer uses command-line git so it's not an issue.
>>
>>
>> On Saturday, September 17, 2016 at 2:15:57 AM UTC-7, zlqs1985 wrote:
>>>
>>> I want to make Cygwin  my default julia working env. It proved that I 
>>> can dive into julia successfully within cygwin. However, when I want to use 
>>> package ,say 
>>> using Distributions
>>> , the cmd throwed error message told me that : ArgumentError: 
>>> distribution not found in path
>>> Well, it's clear I have not added the package path to cygwin, an action 
>>> I take for granted in windows cmd.
>>> Can  linux command like 
>>> export PATH=/cgdrive/c/ .. julia package path .. :$PATH
>>> resolve my problem? Any suggestion are highly appreciated.
>>>
>>

[julia-users] Re: How can I add the path of Julia packages to Cygwin?

2016-09-17 Thread zlqs1985
Hi,tony, thanks for timely and insightful reply. Unfortunately, I'm new to 
cygwin (linux) and not quite sure what step should I take to make the the 
job done. For example, where can I find the julia package path, and to 
which I add these path in cygwin, with which command ("export" as I 
guess?). For the git issue, I think I first need to uninstall the git 
package in cygwin and then call git outside, is that true? Thank you for 
your help.

在 2016年9月17日星期六 UTC+8下午8:33:11,Tony Kelman写道:
>
> When you run a login terminal in Julia, your HOME is set differently than 
> outside of Cygwin. You could set the environment variable JULIA_PKGDIR to 
> your normal package directory. Note that if you're using Julia 0.4, you 
> should avoid having Cygwin's git in your path, or have it later than the 
> version of git that comes with Julia 0.4. The Julia package manager isn't 
> compatible with Cygwin's version of git, but on Julia 0.5 the package 
> manager no longer uses command-line git so it's not an issue.
>
>
> On Saturday, September 17, 2016 at 2:15:57 AM UTC-7, zlqs1985 wrote:
>>
>> I want to make Cygwin  my default julia working env. It proved that I can 
>> dive into julia successfully within cygwin. However, when I want to use 
>> package ,say 
>> using Distributions
>> , the cmd throwed error message told me that : ArgumentError: 
>> distribution not found in path
>> Well, it's clear I have not added the package path to cygwin, an action I 
>> take for granted in windows cmd.
>> Can  linux command like 
>> export PATH=/cgdrive/c/ .. julia package path .. :$PATH
>> resolve my problem? Any suggestion are highly appreciated.
>>
>

[julia-users] Re: How can I add the path of Julia packages to Cygwin?

2016-09-17 Thread Tony Kelman
When you run a login terminal in Julia, your HOME is set differently than 
outside of Cygwin. You could set the environment variable JULIA_PKGDIR to 
your normal package directory. Note that if you're using Julia 0.4, you 
should avoid having Cygwin's git in your path, or have it later than the 
version of git that comes with Julia 0.4. The Julia package manager isn't 
compatible with Cygwin's version of git, but on Julia 0.5 the package 
manager no longer uses command-line git so it's not an issue.


On Saturday, September 17, 2016 at 2:15:57 AM UTC-7, zlqs1985 wrote:
>
> I want to make Cygwin  my default julia working env. It proved that I can 
> dive into julia successfully within cygwin. However, when I want to use 
> package ,say 
> using Distributions
> , the cmd throwed error message told me that : ArgumentError: distribution 
> not found in path
> Well, it's clear I have not added the package path to cygwin, an action I 
> take for granted in windows cmd.
> Can  linux command like 
> export PATH=/cgdrive/c/ .. julia package path .. :$PATH
> resolve my problem? Any suggestion are highly appreciated.
>


[julia-users] Re: How can I add the path of Julia packages to Cygwin?

2016-09-17 Thread Tony Kelman
"a login terminal in Cygwin" rather, sorry

On Saturday, September 17, 2016 at 5:33:11 AM UTC-7, Tony Kelman wrote:
>
> When you run a login terminal in Julia, your HOME is set differently than 
> outside of Cygwin. You could set the environment variable JULIA_PKGDIR to 
> your normal package directory. Note that if you're using Julia 0.4, you 
> should avoid having Cygwin's git in your path, or have it later than the 
> version of git that comes with Julia 0.4. The Julia package manager isn't 
> compatible with Cygwin's version of git, but on Julia 0.5 the package 
> manager no longer uses command-line git so it's not an issue.
>
>
> On Saturday, September 17, 2016 at 2:15:57 AM UTC-7, zlqs1985 wrote:
>>
>> I want to make Cygwin  my default julia working env. It proved that I can 
>> dive into julia successfully within cygwin. However, when I want to use 
>> package ,say 
>> using Distributions
>> , the cmd throwed error message told me that : ArgumentError: 
>> distribution not found in path
>> Well, it's clear I have not added the package path to cygwin, an action I 
>> take for granted in windows cmd.
>> Can  linux command like 
>> export PATH=/cgdrive/c/ .. julia package path .. :$PATH
>> resolve my problem? Any suggestion are highly appreciated.
>>
>

[julia-users] Re: How can I add the path of Julia packages to Cygwin?

2016-09-17 Thread zlqs1985
 I notice Julia's document shows how to compile julia source code from 
cygwin. 
 However, given julia had be installed on my mechine, I prefer to add path 
rather than install another version.

在 2016年9月17日星期六 UTC+8下午5:15:57,zlqs1985写道:
>
> I want to make Cygwin  my default julia working env. It proved that I can 
> dive into julia successfully within cygwin. However, when I want to use 
> package ,say 
> using Distributions
> , the cmd throwed error message told me that : ArgumentError: distribution 
> not found in path
> Well, it's clear I have not added the package path to cygwin, an action I 
> take for granted in windows cmd.
> Can  linux command like 
> export PATH=/cgdrive/c/ .. julia package path .. :$PATH
> resolve my problem? Any suggestion are highly appreciated.
>