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"). >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>