Skip to content
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

problem installing speckle-blender #168

Closed
PavlosDem99 opened this issue Aug 3, 2023 · 2 comments
Closed

problem installing speckle-blender #168

PavlosDem99 opened this issue Aug 3, 2023 · 2 comments

Comments

@PavlosDem99
Copy link

PavlosDem99 commented Aug 3, 2023

I can't install the speckle-blender (Blender version 3.6 and speckle-blender 2.15)

This is the log message that appears during the installation. I followed the guidance in the website
https://speckle.systems/tutorials/getting-started-with-speckle-for-blender/

log message

Read prefs: "C:\Users\pavlo\AppData\Roaming\Blender Foundation\Blender\3.6\config\userpref.blend"
DEBUG:BlenderGIS-228.core.checkdeps:GDAL Python binding unavailable
DEBUG:BlenderGIS-228.core.checkdeps:PyProj unavailable
DEBUG:BlenderGIS-228.core.checkdeps:Pillow unavailable
DEBUG:BlenderGIS-228.core.checkdeps:ImageIO Freeimage plugin available
INFO:xmlschema:Resource 'XMLSchema.xsd' is already loaded
Starting module dependency installation
C:\Program Files\Blender Foundation\Blender 3.6\3.6\python\bin\python.exe
C:\Program Files\Blender Foundation\Blender 3.6\3.6\python\lib\site-packages_distutils_hack_init_.py:33: UserWarning: Setuptools is replacing distutils.
warnings.warn("Setuptools is replacing distutils.")
Using connector installation path C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6
Installing Speckle dependencies to C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6
Successfully found dependencies
Traceback (most recent call last):
File "C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6\requests_toolbelt_compat.py", line 48, in
from requests.packages.urllib3.contrib import appengine as gaecontrib
ImportError: cannot import name 'appengine' from 'requests.packages.urllib3.contrib' (C:\Users\pavlo\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\blenderbim\libs\site\packages\urllib3\contrib_init_.py)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender 3.6\3.6\scripts\modules\addon_utils.py", line 333, in enable
mod = import(module_name)
File "C:\Users\pavlo\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\bpy_speckle_init_.py", line 10, in
from bpy_speckle.operators import *
File "C:\Users\pavlo\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\bpy_speckle\operators_init_.py", line 1, in
from .users import LoadUsers, LoadUserStreams, ResetUsers
File "C:\Users\pavlo\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\bpy_speckle\operators\users.py", line 8, in
from bpy_speckle.clients import speckle_clients
File "C:\Users\pavlo\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\bpy_speckle\clients.py", line 4, in
from specklepy.api.client import SpeckleClient
File "C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6\specklepy\api\client.py", line 8, in
from gql.transport.requests import RequestsHTTPTransport
File "C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6\gql\transport\requests.py", line 11, in
from requests_toolbelt.multipart.encoder import MultipartEncoder
File "C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6\requests_toolbelt_init_.py", line 12, in
from .adapters import SSLAdapter, SourceAddressAdapter
File "C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6\requests_toolbelt\adapters_init_.py", line 12, in
from .ssl import SSLAdapter
File "C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6\requests_toolbelt\adapters\ssl.py", line 16, in
from ..compat import poolmanager
File "C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6\requests_toolbelt_compat.py", line 50, in
from urllib3.contrib import appengine as gaecontrib
ImportError: cannot import name 'appengine' from 'urllib3.contrib' (C:\Users\pavlo\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\blenderbim\libs\site\packages\urllib3\contrib_init
.py)

Using connector installation path C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6
Installing Speckle dependencies to C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6
Successfully found dependencies
Traceback (most recent call last):
File "C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6\requests_toolbelt_compat.py", line 48, in
from requests.packages.urllib3.contrib import appengine as gaecontrib
ImportError: cannot import name 'appengine' from 'requests.packages.urllib3.contrib' (C:\Users\pavlo\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\blenderbim\libs\site\packages\urllib3\contrib_init_.py)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender 3.6\3.6\scripts\modules\addon_utils.py", line 333, in enable
mod = import(module_name)
File "C:\Users\pavlo\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\bpy_speckle_init_.py", line 10, in
from bpy_speckle.operators import *
File "C:\Users\pavlo\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\bpy_speckle\operators_init_.py", line 1, in
from .users import LoadUsers, LoadUserStreams, ResetUsers
File "C:\Users\pavlo\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\bpy_speckle\operators\users.py", line 8, in
from bpy_speckle.clients import speckle_clients
File "C:\Users\pavlo\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\bpy_speckle\clients.py", line 4, in
from specklepy.api.client import SpeckleClient
File "C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6\specklepy\api\client.py", line 8, in
from gql.transport.requests import RequestsHTTPTransport
File "C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6\gql\transport\requests.py", line 11, in
from requests_toolbelt.multipart.encoder import MultipartEncoder
File "C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6\requests_toolbelt_init_.py", line 12, in
from .adapters import SSLAdapter, SourceAddressAdapter
File "C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6\requests_toolbelt\adapters_init_.py", line 12, in
from .ssl import SSLAdapter
File "C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6\requests_toolbelt\adapters\ssl.py", line 16, in
from ..compat import poolmanager
File "C:\Users\pavlo\AppData\Roaming\Speckle\connector_installations\Blender 3.6\requests_toolbelt_compat.py", line 50, in
from urllib3.contrib import appengine as gaecontrib
ImportError: cannot import name 'appengine' from 'urllib3.contrib' (C:\Users\pavlo\AppData\Roaming\Blender Foundation\Blender\3.6\scripts\addons\blenderbim\libs\site\packages\urllib3\contrib_init
.py)

@JR-Morgan
Copy link
Member

Hey @PavlosDem99

Please can you let us know what other blender plugins you have installed.

Some other users were noticing some similar problem, and a reinstall of both the BlenderBim and Speckle plugins were able to solve their issue.

Please could you try the above and let us know if this resolves your issue.

@JR-Morgan
Copy link
Member

Hi @PavlosDem99

Any updates? Are you still having problems?

I will close this issue for now. If you're still having issues we can re-open.

@JR-Morgan JR-Morgan closed this as not planned Won't fix, can't repro, duplicate, stale Oct 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants