lasa01 / Plumber

A Blender addon for importing Source 1 engine maps, models, materials and textures. This addon makes it possible to import full CS:GO, TF2, CS:S or other Source 1 game maps into Blender.
MIT License
395 stars 29 forks source link

The Addon won't install, even when the io_import_vmf.zip is downloaded, not the source code. (Using Blender 2.9) #93

Closed AverageGithubEnjoyer closed 3 years ago

AverageGithubEnjoyer commented 3 years ago

Describe the bug When I have downloaded the .zip file, I get an error saying "no module named 'vmfpy'"

The way I have installed the addon: Steps to reproduce the behavior:

  1. Download the latest io_import_vmf.zip
  2. Open Blender, go to Preferences and install the modules.
  3. Close Blender (version 2.90.1)
  4. Go to the io_import_vmf.zip
  5. Extract the .zip file.
  6. Copy the folder "io import vmf"
  7. Paste it in "C:\Program Files\Blender Foundation\Blender 2.90\2.90\scripts\addons"

Expected behavior After going into Blender, then Preferences, I had expected the addon to work when i checked the tick box. Smooth sailing from there.

Logs

Traceback (most recent call last):
  File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\scripts\modules\addon_utils.py", line 351, in enable
    mod = __import__(module_name)
  File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\scripts\addons\io_import_vmf\__init__.py", line 11, in <module>
    from vmfpy.fs import VMFFileSystem  # noqa: 402
ModuleNotFoundError: No module named 'vmfpy'

Details (please complete the following information):

Additional context I did not donwload the source code from the releases. I have downloaded io_import_vmf-v0.6.4.zip .

AverageGithubEnjoyer commented 3 years ago

EDIT: I have properly read the instructions, and have been able to fix my problem. It was my error. Sorry, everyone.