4

I am using Rodeo as my Python IDE for data analysis, and I'm trying to import the ArcPy module in Rodeo. However, when I attempt to import it, I receive the error "No module named 'arcpy.'"

I think it may be an issue of Rodeo wanting to use the built-in Python, but I'd like to have it use the Python executable that ships with ArcGIS (I'm using ArcGIS 10.5).

Can I use the ArcPy module in Rodeo?

5
  • 5
    You will have to change the python path and point it to you arcgis python instance. It is usually located at c: /python27/arcgis10.5/python.exe. rodeo.yhat.com/docs/#changing-your-python-path
    – Thomas
    Nov 29, 2017 at 20:03
  • @Thomas that looks suitable to offer as an answer.
    – PolyGeo
    Nov 29, 2017 at 20:15
  • Thanks @Thomas, I've set the python path to my arcgis python instance (C:/Python27/ArcGIS10.5/python.exe), and the Use Built-In Python option has been set to "No". But when I make these changes, I receive the message: "Missing package: Jupyter," and I'm unable to run any processes from the Rodeo terminal.
    – paul
    Nov 30, 2017 at 14:13
  • You will need to install the Jupyter package into arcgis python instance. Try using pip: c:/python27/arcgis10.5/scrpits/pip.exe install jupyter
    – Thomas
    Dec 2, 2017 at 5:21
  • Thank you @Thomas, that was what I needed! I have now imported the ArcPy module.
    – paul
    Dec 4, 2017 at 18:57

1 Answer 1

2

I had some trouble following the comments above, therefore i will try to provide a more concise answer using @Thomas' suggestion.

First go to preferences -> Python command -> change the directory to your ArcGIS location (as seen in photo)

enter image description here

Next, open the command prompt and type in C:\Python27\ArcGIS10.6\Scripts\pip.exe install jupyter this should install the dependencies for Rodeo to run in the correct folder. Make sure that you have the correct path as the version ArcGIS10.6 may differ.

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.