In addition to introducing some core concepts for this course, the orientation also serves as your guide to the structure of the course and to our online learning environment.
At the successful completion of the Course Orientation, students should be able to:
The next page in this lesson outlines the necessary steps to perform to successfully complete this orientation.
If you have any questions now or at any point during this week, please feel free to post them to The Lounge forum. (To access the forums, return to Canvas via the Canvas link. Once in Canvas, you can navigate to the Modules tab and then navigate to the Course Orientation lesson.) While you are there, feel free to post your own responses if you, too, are able to help out a classmate.
To get started with the course, please review the orientation module before moving on to the course lessons.
Registered students in the online Penn State courses that use this text need to navigate between several environments in the World Wide Web. These include:
PyScripter is an easy IDE to install for ArcGIS Pro development. If you are using ArcGIS Pro version 2.2 or newer, you will first have to create and activate a clone of the ArcGIS default Python environment (see here [4] for details on this issue). To do this, click on "Manage Environments" just above "Installed Packages", choose "Clone Default", and wait around 10 minutes or so, while ArcGIS is creating the clone (in version 2.7 you should see a list of packages being installed which will tell you that the clone is being created). If the cloning fails with an error message saying that a Python package couldn't be installed, you may need to run ArcPro as an Administrator (do a right-click -> Run as administrator on the ArcGIS Pro icon) and repeat the steps above (it's also helpful to mouseover that error box in Pro and see if it gives you any additional details).
When the cloning is done, the new environment "arcgispro-py3-clone" (or whatever you choose to call it - but we'll be assuming it's called the default name) can be activated by clicking on the button on the left. Do so and also note down the path where the cloned environment has been installed, appearing below the name. It should be something like C:\Users\<username>\AppData\Local\ESRI\conda\envs\arcgispro-py3-clone. Then click the OK button. You often need to restart Pro to get this change to take effect, and you may see a message telling you to restart.
Now perform the following steps to install PyScripter:
If you are familiar with another IDE you're welcome to use it instead of PyScripter (just verify that it is using Python 3!) but we recommend that you still install PyScripter to be able to work through the following sections and the sections on debugging in Lesson 2.
If you haven't already, now would be a good time to complete the process for setting up your Penn State OneID by following the steps below.
Links
[1] https://www.e-education.psu.edu/geog485/node/25
[2] https://psu.instructure.com
[3] https://www.e-education.psu.edu/geog485/node/26
[4] https://community.esri.com/docs/DOC-12021-python-at-arcgispro-22
[5] https://sourceforge.net/projects/pyscripter/
[6] https://accounts.psu.edu/
[7] mailto:jmk649@psu.edu