-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BRAT Issue with ArcGIS Toolbox Python Scripts #296
Comments
Hi @bcking00, apologies for the belated response. The newest version of BRAT requires an additional library called xlsxwriter. This can be downloaded similarly to scikit-fuzzy (see here for instructions), with |
Hello- I'm having trouble setting up a BRAT project. Similar to the user above I'm getting the red X over the toolbox after completing all of the setup steps described for scikit-fuzzy, numpy+MKL, xslxwriter, etc. One exception: when I attempt to install numpy+MKL 32-bit version, I get the following error:
I am able to successfully install a 64-bit version. When using 'Check Syntax' on the BRAT toolbox, initially the error reported is 'No module named networkx'. Deviating from the recommended workflow, if I paste a copy of the networkx folder into the same folder with the BRAT tool, the resulting syntax error is 'No module named skfuzzy'. Paste the skfuzzy folder into the BRAT directory, and the syntax error becomes the following:
Any help would be greatly appreciated- Edit: I'm also seeing the same issues running at C:\BRAT\pyBRAT-3.1.00\ instead of the longer OneDrive path in my example. |
Update: I was running 64-bit python 2.7. I'm not yet successfully running BRAT, but the above errors are now moot and I'm working through the new ones. Thanks- |
Hi Matt, Thanks for posting your progress here. Getting pyBRAT to run is a
pain in the ass, period. Sorry not to sugar coat it. The algorithms are
robust, but "getting it to work" is an exercise in advanced geoprocessing
and python troubleshooting. Annoying. The reason is it is a research-grade
tool that is coded up in arcPy, which is highly version
dependent/sensitive, and then has a bunch of open source python
dependencies (
http://brat.riverscapes.xyz/Documentation/Status/Tool_ReportCard_3-1-00).
We are not supporting helping people with troubleshooting this as it is a
ton of effort (and we have no funding/time to do that). It's free and you
get what you pay for, but it is not easy. This is precisely why we're
seeking funds to move these tools to professional grade or commercial grade
tools that are easier to run locally or can be run in the cloud and we
don't have to make sure the local dependencies are all sorted (e.g.
https://github.com/Riverscapes/sqlBRAT ). Anyhow, I wish I had better
news, but for now that's the state of play ;). I hope you get it to run
(many have...) and I appreciate you posting your progress for others to use
for troubleshooting. I hope to make your problem obsolete in due course.
Best Wishes,
Joe
…_____________________
Dr. Joseph M. Wheaton
435-554-1247 (direct) | http://www.joewheaton.org
On Wed, Aug 26, 2020 at 12:59 PM mmayfieldtu ***@***.***> wrote:
Update: I was running 64-bit python 2.7. I'm not yet successfully running
BRAT, but the above errors are now moot and I'm working through the new
ones.
Thanks-
Matt
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#296 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACKGAALXEYCTFERIYAAEO43SCVLRZANCNFSM4JQELDNQ>
.
|
We are having issues getting the BRAT ArcGIS Python scripts into the ArcToolBox. There is a red X over the tool. Our network license is not setup for borrow and return. Could this be the issue? Any assistance will be much appreciated. We are using ArcGIS 10.4.1. Brian
The text was updated successfully, but these errors were encountered: