Comments (8)
The whitebox Python package is just a wrapper, and it will always download the latest WhiteboxTools backend during the first time use. I don't think you need to pin the version. The new version should work the same way as the old new. Try it on local computer before doing things in the cloud. If it works fine locally, the. The problem probably lies in the setup of your cloud environment
from whitebox-python.
Do you want me to download the version of WBT that I need (there seem to be subtle and important differences between v1.5.0 and v2.1.0)? Any hints where that would come from and where it would it go? I'm not in the cloud, just a conda environment.
from whitebox-python.
I am not sure what differences you are referring to. All tools available in v1.5.0 are also available in v2.1.0. The WBT binaries hosted on whiteboxgeo.com are always the latest version. There is no way to retrieve older versions. Again, try the tool on your local computer and post specific error messages here so that we can figure out whether it is a WBT backend issue or Python frontend issue.
from whitebox-python.
I know whiteboxgeo.com is not serving v1.5.0, but "git checkout v1.5.0" is still possible, so I presume an older backend can always be substituted (not sure which files though, any hints?) Just for reference, I'm not sure where I confuse that I'm working in a cloud (all errors above are from a thinkpad, my local machine). Also, WBT output is being used as input to a hydrologic model, where it may be important which version of WBT I use. If this is all too unfamiliar, we can close. I suspect it's a hard issue.
from whitebox-python.
Here is a copy of WBT v1.5.0 that I kept on an old computer. You can unzip the file the replace the WBT binary whitebox_tool
in the following path with the v1.5.0 binary.
~/.conda/envs/geo/lib/python3.x/site-packages/whitebox/
from whitebox-python.
Thank you, although I'm afraid that, having substituted my existing WBT directory for your zipped WBT directory (i.e., within my /home/soft/miniconda3/envs/wrfh_gis_env/lib/python3.6/site-packages/whitebox dir), I continue to receive "Using WhiteboxTools v2.1.0 by Dr. John B. Lindsay (c) 2017-2021". Maybe this isn't simply a frontend or backend issue(?)
For reference, my /home/soft/.conda dir only contains one file (environments.txt) and that only contains:
/home/soft/miniconda3
/home/soft/miniconda3/envs/wrfh_gis_env
from whitebox-python.
Not the WBT directory. There is a binary outside the WBT directory. That's the one you need to replace
from whitebox-python.
Yes, this works (and was an easier experiment without the need to recompile v1.5.0). Thanks for the confirmation.
from whitebox-python.
Related Issues (20)
- Running ConditionalEvaluation requires manual Whitebox library folder permissions change HOT 2
- ResourceWarnings for unclosed HOT 1
- LidarIdwInterpolation does not save CRS to output
- LidarIdwInterpolation does not save CRS to output HOT 1
- a bug in func (raster_to_vector_lines) HOT 3
- Raster shift in LidarPointStats? HOT 1
- Discontinuous streams HOT 5
- Negative flow path length HOT 1
- failed to use the mosaic function HOT 1
- Download_wbt.py Error HOT 10
- AttributeError: module 'whitebox' has no attribute... HOT 2
- Whitebox python lib method lidar_digital_surface_model getting stuck at filtering HOT 2
- Installing whitebox tools gets the dev version - FlightlineOverlap fails HOT 1
- wbe.contours_from_raster doesn't work HOT 1
- Unable to instance WhiteBoxTools in 2.3.1 HOT 13
- Whitebox 2.3.3 (Python): Unrecognized tool name ConditionalEvaluation HOT 3
- Suggestions about release cycle HOT 6
- Can't generate output file normally HOT 4
- WBT can't convert TAG to ASCII
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from whitebox-python.