ladybug-blender icon indicating copy to clipboard operation
ladybug-blender copied to clipboard

Installation does not show Ladybug addon - Installation instructions in README.md do not fit anymore.

Open MarcSigle opened this issue 1 year ago • 1 comments

Hi team,

let me first thank you for providing your time into developing such tools and rolling it out to the public. I'm very happy people are doing this...

I tried to use ladybug-blender in the configuration shown below, with the installation steps summarised below - but the button showing node: ladybug-tools in blenders preferences => Add-ons window, doesn't show up.

I also just realized, that the latest update to the package was done in 2020-09-24 - so there might be only a few updates needed?

The installation instructions (file README.md), as well as the demo video mentioned at the end of the file ask to download blenderbim and ladybug-tools from blenderbim.org. But ladybug is not available there anymore (except by using a direct link to https://blenderbim.org/builds/ - and the latest version available there is from 2022 only).

So using the installation instruction below (for https://github.com/ladybug-tools/ladybug-blender) ends up with... Modules Installed () from '/home/msigle/Downloads/ladybug-blender-master.zip' into '/home/msigle/.config/blender/4.0/scripts/addons' ...but the new entry Node: Ladybug-tools is not shown in the Add-ons.

Installation

  • I will not detail the installation of Blender nor Blenderbim here.
  • Installation of Sverchok completed succesfully by downloading the zip from https://github.com/nortikin/sverchok, then installing and enabling it in blender Add-ons.
  • For the following I created a subdir ~/_SWTest to git clone to
python -m venv ~/_localPythonEnv
source ~/_localPythonEnv/bin/activate

pip install numpy #Sverchok preferences would not be show in blender Add-ons otherwise

cd ~/_SWTest
git clone https://github.com/ladybug-tools/ladybug-comfort.git
git clone https://github.com/ladybug-tools/ladybug-geometry.git
#git clone https://github.com/ladybug-tools/ladybug-blender.git - I tried by installing via pip as well by installing in blenders preferences => Add-ons. No success either way.
git clone https://github.com/ladybug-tools/ladybug

cd ladybug_comfort
pip install ladybug_comfort
cd ../ladybug_geometry
pip install ladybug_geometry
#cd ../ladybug_blender
#pip install ladybug_blender
cd ../ladybug
pip install ladybug

I did also download the zip from ladybug-blender and tried installing via blender => Preferences => Add-ons => Install. Result was: Modules Installed () from '/home/msigle/Downloads/ladybug-blender-master.zip' into '/home/msigle/.config/blender/4.0/scripts/addons' But in the directory ...scripts/addons/ladybug-blender-master no subdir and only a few files were copied to: LICENSE, CONTRIBUTING.md, CODE_OF_CONDUCT.md, .travis.yml, .releaserc.json and .gitignore.

In another attempt,I just tried to copy the complete archive content into the directory, restarted Blender, ... but nothing helped.

My system

  • Archlinux 6.7.3-arch1-1
  • Python 3.11.6 with virtual environment defined and exported and working
  • Blender 4.0.2 (build 2024-01-16)
  • Sverchok 1.2.0 installed, enabled and activated in blender (with many extra nodes installed: scipy, geomdl, scikit-image, circlify, Cython, Numba, pyOpenSubdiv, numexpr and ezdxf. NOT AVAILABLE are mcubes, Freecad. I also did not install Sverchok Extra for now, nor Sverchok Open3D
  • BlenderBim 0.0.240202 installed, enabled and activated in blender

MarcSigle avatar Feb 11 '24 13:02 MarcSigle

Readme is still outdated but you can try out the new build - https://github.com/Andrej730/ladybug-blender/releases/download/ladybug-blender-240419/ladybug-blender-240419.zip, it should work with the current sverchok version.

Andrej730 avatar Apr 19 '24 12:04 Andrej730