{"action":"created","issue":{"url":"https://api.github.com/repos/lawsie/guizero/issues/36","repository_url":"https://api.github.com/repos/lawsie/guizero","labels_url":"https://api.github.com/repos/lawsie/guizero/issues/36/labels{/name}","comments_url":"https://api.github.com/repos/lawsie/guizero/issues/36/comments","events_url":"https://api.github.com/repos/lawsie/guizero/issues/36/events","html_url":"https://github.com/lawsie/guizero/issues/36","id":241533717,"number":36,"title":"Improve documentation and install process for use in school environments","user":{"login":"whaleygeek","id":4086785,"avatar_url":"https://avatars1.githubusercontent.com/u/4086785?v=4","gravatar_id":"","url":"https://api.github.com/users/whaleygeek","html_url":"https://github.com/whaleygeek","followers_url":"https://api.github.com/users/whaleygeek/followers","following_url":"https://api.github.com/users/whaleygeek/following{/other_user}","gists_url":"https://api.github.com/users/whaleygeek/gists{/gist_id}","starred_url":"https://api.github.com/users/whaleygeek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whaleygeek/subscriptions","organizations_url":"https://api.github.com/users/whaleygeek/orgs","repos_url":"https://api.github.com/users/whaleygeek/repos","events_url":"https://api.github.com/users/whaleygeek/events{/privacy}","received_events_url":"https://api.github.com/users/whaleygeek/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-07-09T15:54:46Z","updated_at":"2017-10-10T21:01:24Z","closed_at":null,"author_association":"NONE","body":"The problem with pip is it will by default try to install the package in a 'dist directory' which is mostly in a protected directory on school setups, so that means they can't use this lovely package.\r\n\r\nIf you documented other install procedures, more schools that have locked down IT systems will be able to use this.\r\n\r\nI believe based on discussions just now on twitter that guizero is zero dependency. That means you ca do any of the following:\r\n\r\n1. from github press the clone or download button, then download as zip. Unzip the zip file and copy the guizero folder into the students home folder, and then they should be able to just write python and import guizero and it *should* all work. This completely avoids bumping into any school protected directory issues.\r\n\r\n2. If the school PC has write access to the distdir on the computer C drive, you might be able to run this from a command line:\r\n\r\npython setup.py\r\n\r\n\r\nMy preference is (1) as in all the schools I work in, the dist-dir of python is in a read-only folder on the network or on the local disk and cannot be modified. \r\n\r\nThe fact that the guizero folder is in the same folder as the children's code means that when you 'import guizero' it will find it (That's the purpose of the __init__.py in  guizero so it is recognised as a package folder).\r\n\r\nHope this helps - but it would be great if someone could update the README to describe this as the preferred method of installation, and offer the pip install option as an alternative route for schools that have much less locked-down environment.\r\n"},"comment":{"url":"https://api.github.com/repos/lawsie/guizero/issues/comments/335606762","html_url":"https://github.com/lawsie/guizero/issues/36#issuecomment-335606762","issue_url":"https://api.github.com/repos/lawsie/guizero/issues/36","id":335606762,"user":{"login":"whaleygeek","id":4086785,"avatar_url":"https://avatars1.githubusercontent.com/u/4086785?v=4","gravatar_id":"","url":"https://api.github.com/users/whaleygeek","html_url":"https://github.com/whaleygeek","followers_url":"https://api.github.com/users/whaleygeek/followers","following_url":"https://api.github.com/users/whaleygeek/following{/other_user}","gists_url":"https://api.github.com/users/whaleygeek/gists{/gist_id}","starred_url":"https://api.github.com/users/whaleygeek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whaleygeek/subscriptions","organizations_url":"https://api.github.com/users/whaleygeek/orgs","repos_url":"https://api.github.com/users/whaleygeek/repos","events_url":"https://api.github.com/users/whaleygeek/events{/privacy}","received_events_url":"https://api.github.com/users/whaleygeek/received_events","type":"User","site_admin":false},"created_at":"2017-10-10T21:01:24Z","updated_at":"2017-10-10T21:01:24Z","author_association":"NONE","body":"Interesting thought. I'll give it a go next time I am in the school with the super locked down environment! Thanks"}}
{"actor":{"display_login":"whaleygeek"}}