Did it build correctly after using Pkg.build("Cairo")?

On Saturday, September 3, 2016 at 8:33:16 AM UTC-7, Pigskin Ablanket wrote:
>
> So I tried all of this, but it looks like there was an error loading the 
> TK package.  When I went to use Tk I got the following error message:
>
> ERROR: LoadError: Cairo Package not properly installed. Please run 
> Pkg.build("Cairo") in error at error jl:22 while loading.....  
>
> On Thursday, August 25, 2016 at 1:06:49 AM UTC-4, Jeffrey Sarnoff wrote:
>>
>> (before all that, rename the file to something simple like "everyday.jl")
>>
>> On Thursday, August 25, 2016 at 1:05:20 AM UTC-4, Jeffrey Sarnoff wrote:
>>>
>>> on an empty area of the windows desktop, RIGHT-CLICK and select new > 
>>> shortcut.
>>>   where it says type the location of the item, type
>>>     C:\\Users\\JHerron\\Documents\\Documents\\
>>> Personal\\DFS\\NHL\\Julia\\code_for_Github.jl
>>>  then click on next
>>>
>>> start Julia
>>> julia> Pkg.update() # ignore everything, let it finish
>>> julia> Pkg.add("Tk") # ignore everything, let it finish
>>> julia> quit()
>>>
>>> start Julia
>>> julia> using Tk
>>> julia> include(GetOpenFile())   
>>> # go to the desktop, select the shortcut you made
>>> # that code file should load and run
>>>
>>>
>>> On Wednesday, August 24, 2016 at 7:57:30 AM UTC-4, j verzani wrote:
>>>>
>>>> I haven't tested it on Windows, but the `Tk` package has 
>>>> `GetOpenFile()` that should allow for a dialog to navigate the file 
>>>> system. 
>>>> Something like `include(GetOpenFile())` should work.
>>>>
>>>> On Wednesday, August 24, 2016 at 7:40:10 AM UTC-4, Pigskin Ablanket 
>>>> wrote:
>>>>>
>>>>> Looks like his comment got deleted.  Will try it today and follow up. 
>>>>>  Thanks again for all the help
>>>>>
>>>>> On Tuesday, August 23, 2016 at 10:44:19 PM UTC-4, Jeffrey Sarnoff 
>>>>> wrote:
>>>>>>
>>>>>> As Steven mentioned, starting the program from the directory where 
>>>>>> the files reside allows you to include the file using its filename 
>>>>>> without 
>>>>>> the full path.  If that is easy for you, it is probably best.  An 
>>>>>> alternative is to do it with code.  Let me know if you need that.
>>>>>>
>>>>>> On Monday, August 22, 2016 at 5:06:33 PM UTC-4, Pigskin Ablanket 
>>>>>> wrote:
>>>>>>>
>>>>>>> No problem.  If you get a chance - great
>>>>>>>
>>>>>>> On Saturday, August 20, 2016 at 12:13:40 PM UTC-4, Jeffrey Sarnoff 
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> There is a way -- after the weekend.
>>>>>>>>
>>>>>>>> On Friday, August 19, 2016 at 8:04:58 PM UTC-4, Pigskin Ablanket 
>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> I probably dont want to change the input file names more than once 
>>>>>>>>> although I would be updating its data daily - and I think I know how 
>>>>>>>>> to do 
>>>>>>>>> that (change the name of the file itself as well as in the code).  
>>>>>>>>> The 
>>>>>>>>> output file though - I might want to change more regularly,
>>>>>>>>>
>>>>>>>>> Also - when I ran it - a few things were deprecated - does that 
>>>>>>>>> just mean outdated?  Does updating with the new term change the file 
>>>>>>>>> - or 
>>>>>>>>> just the underlying solving?  Not sure if you can know that or not.
>>>>>>>>>
>>>>>>>>> I was just looking for a way yo shortcut that long as heck include 
>>>>>>>>> string I have now.  Cause I will run that daily and lord knows I 
>>>>>>>>> mistyped 
>>>>>>>>> it like 10 times.
>>>>>>>>>
>>>>>>>>> On Friday, August 19, 2016 at 7:28:40 PM UTC-4, Jeffrey Sarnoff 
>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> You are most welcome.
>>>>>>>>>>
>>>>>>>>>> What do you want to change, if anything, from day to day, for 
>>>>>>>>>> example:  one or both input file names, the output file name, reuse 
>>>>>>>>>> some/all file names while changing the data inside?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Friday, August 19, 2016 at 7:01:54 PM UTC-4, Pigskin Ablanket 
>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>> IT Works!!!!!!!!   Thank you so much.  Found my error in the 
>>>>>>>>>>> code.
>>>>>>>>>>>
>>>>>>>>>>> I am curious if there is a way to shortcut the command as I 
>>>>>>>>>>> would want to run this daily to test and it seems like a lot to 
>>>>>>>>>>> type 
>>>>>>>>>>> correctly.
>>>>>>>>>>>
>>>>>>>>>>> Thanks for the time today
>>>>>>>>>>>
>>>>>>>>>>> On Friday, August 19, 2016 at 6:26:34 PM UTC-4, Jeffrey Sarnoff 
>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> Look correct?
>>>>>>>>>>>>
>>>>>>>>>>>> I will answer that after you try running it.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Friday, August 19, 2016 at 6:19:33 PM UTC-4, Pigskin 
>>>>>>>>>>>> Ablanket wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks for providing me so much help today - much appreciated.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I copied the properties right here for folder Julia  which is 
>>>>>>>>>>>>> where the code file is located:
>>>>>>>>>>>>> C:\Users\JHerron\Documents\Documents\Personal\DFS\NHL
>>>>>>>>>>>>>
>>>>>>>>>>>>> Interesting that it didnt bring it over as My_Documents.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Based on this, I would believe the command needs to be:
>>>>>>>>>>>>> include("C:\\Users\\JHerron\\Documents\\Documents\\
>>>>>>>>>>>>> Personal\\DFS\\NHL\\Julia\\code_for_Github.jl")
>>>>>>>>>>>>>
>>>>>>>>>>>>> Look correct?
>>>>>>>>>>>>>
>>>>>>>>>>>>> I made the changes to the paths in the file as well....
>>>>>>>>>>>>>
>>>>>>>>>>>>> "C:\\Users\\JHerron\\Documents\\Documents\\Personal\\DFS\\NHL\\Julia\\example_skaters.csv"
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Friday, August 19, 2016 at 6:01:50 PM UTC-4, Jeffrey 
>>>>>>>>>>>>> Sarnoff wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> two things,
>>>>>>>>>>>>>> you wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>  
>>>>>>>>>>>>>> include("C:\\Users\\JHerron\\My_Documents\\My_Documents/Personal\\DFS/NHL\\Julia/code_for_Github.jl")
>>>>>>>>>>>>>> and I wonder, do you mean                               !     
>>>>>>>>>>>>>>                    !
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>  
>>>>>>>>>>>>>> include("C:\\Users\\JHerron\\My_Documents\\My_Documents_Personal\\DFS\\NHL\\Julia\\code_for_Github.jl")
>>>>>>>>>>>>>> or
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>  
>>>>>>>>>>>>>> include("C:\\Users\\JHerron\\My_Documents\\My_Documents_Personal\\DFS_NHL\\Julia\\code_for_Github.jl")
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> when you go to the directory where you see the file: 
>>>>>>>>>>>>>> code_for_Github.jl and you put the mouse on that file and 
>>>>>>>>>>>>>> right-click to 
>>>>>>>>>>>>>> see the popup menu and select the last thing "properties" there 
>>>>>>>>>>>>>> is 
>>>>>>>>>>>>>> something that says Location,if does it not exactly match:
>>>>>>>>>>>>>> C:/Users/JHerron/My_Documents/My_Documents/
>>>>>>>>>>>>>> Personal/DFS/NHL/Julia
>>>>>>>>>>>>>> then you have miscopied it, if it looks like this 
>>>>>>>>>>>>>> C:/Users/JHerron/My_Documents/My_Documents_
>>>>>>>>>>>>>> Personal/DFS_NHL/Julia
>>>>>>>>>>>>>> then you should be using (and fix the paths in the 
>>>>>>>>>>>>>> code_for_Github.jl file, too)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>  
>>>>>>>>>>>>>> include("C:\\Users\\JHerron\\My_Documents\\My_Documents_Personal\\DFS_NHL\\Julia\\code_for_Github.jl")
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> ---
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Friday, August 19, 2016 at 5:12:41 PM UTC-4, Pigskin 
>>>>>>>>>>>>>> Ablanket wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Sadly, I get the following response from 
>>>>>>>>>>>>>>> include("C:\\Users\\JHerron\\My_Documents\\My_Documents/Personal\\DFS/NHL\\Julia/code_for_Github.jl")
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *ERROR: could not copen file 
>>>>>>>>>>>>>>> C:\Users\JHerron\My_Documents\My_Documents\Personal\DFS\NHL\Julia\code_for_github.jl*
>>>>>>>>>>>>>>> *in include at boot.jl:261*
>>>>>>>>>>>>>>> *in include_from_node1 at loading.jl:320*
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Friday, August 19, 2016 at 4:49:16 PM UTC-4, Jeffrey 
>>>>>>>>>>>>>>> Sarnoff wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> the "i" in include should be lower case
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Fri, Aug 19, 2016 at 3:17 PM, Pigskin Ablanket <
>>>>>>>>>>>>>>>> pigskin...@gmail.com> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> I tried Include("C:Users\\JHerron\\My_
>>>>>>>>>>>>>>>>> Documents\\My_Documents/Personal\\DFS/NHL\\Julia/code_
>>>>>>>>>>>>>>>>> for_Github.jl")
>>>>>>>>>>>>>>>>> (I hope that was what you meant to do).
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> I got: *ERROR: UndefVarError: Include not defined*
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Friday, August 19, 2016 at 1:58:30 PM UTC-4, Steven G. 
>>>>>>>>>>>>>>>>> Johnson wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Friday, August 19, 2016 at 1:47:59 PM UTC-4, Pigskin 
>>>>>>>>>>>>>>>>>> Ablanket wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Sorry if Im not following - I tried:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Include("C:\Users\JHerron\My_Documents\My_Documents/
>>>>>>>>>>>>>>>>>>> Personal\DFS/NHL\Julia/code_for_Github.jl") aas shown 
>>>>>>>>>>>>>>>>>>> below and got *ERROR: syntax: invalid escape sequence*
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Backslashes have to be escsped in strings, like in many 
>>>>>>>>>>>>>>>>>> computer languages: change \ to \\ in the string.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> However, usually it is better to just run Julia from 
>>>>>>>>>>>>>>>>>> within the path that you want rather than having to type 
>>>>>>>>>>>>>>>>>> absolute paths all 
>>>>>>>>>>>>>>>>>> of the time in the REPL.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> (In the long run, you usually do large-scale code 
>>>>>>>>>>>>>>>>>> development in a module in the standard module search path, 
>>>>>>>>>>>>>>>>>> so you can just 
>>>>>>>>>>>>>>>>>> type "using Foo".)
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> (If you call include("foo.jl") from another file bar.jl, 
>>>>>>>>>>>>>>>>>> the path of foo.jl is automatically relative to the path of 
>>>>>>>>>>>>>>>>>> bar.jl, so 
>>>>>>>>>>>>>>>>>> again you neither need nor want absolute paths.)
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> For interactive code development where I need more than a 
>>>>>>>>>>>>>>>>>> few lines of code, I usually use a Jupyter notebook (google 
>>>>>>>>>>>>>>>>>> "IJulia").
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>

Reply via email to