Giter VIP home page Giter VIP logo

blockcrafter's Issues

Blockcrafter-export fails with an error with Python

[edit] Cleaned this up as it was kind of a mess!

I got the 12 pixel texture size working in Mapcrafter with Minecraft 1.16.2, but the Mapcrafter output is way too big (~13GB) at so needed a smaller texture size which brought me to Blockcrafter from the other Issue I had posted in mapcrafter/mapcrafter#374.

I got Python working and installed the Blockcrafter package, but attempting the blockcrafter-export command fails with an error below.

D:\Mapcrafter\blockcrafter>pip3 install .
Processing d:\mapcrafter\blockcrafter
Requirement already satisfied: numpy in c:\users\pweat\appdata\local\programs\python\python38\lib\site-packages (from blockcrafter==1.0) (1.19.1)
Requirement already satisfied: vispy in c:\users\pweat\appdata\local\programs\python\python38\lib\site-packages (from blockcrafter==1.0) (0.6.4)
Requirement already satisfied: Pillow in c:\users\pweat\appdata\local\programs\python\python38\lib\site-packages (from blockcrafter==1.0) (7.2.0)
Requirement already satisfied: freetype-py in c:\users\pweat\appdata\local\programs\python\python38\lib\site-packages (from vispy->blockcrafter==1.0) (2.2.0)
Building wheels for collected packages: blockcrafter
  Building wheel for blockcrafter (setup.py) ... done
  Created wheel for blockcrafter: filename=blockcrafter-1.0-py3-none-any.whl size=103954 sha256=58f71d13b12468aaad8dc9148b5323e09d6b7bae20ea64cd1c9f9698d9c8ce6b
  Stored in directory: C:\Users\pweat\AppData\Local\Temp\pip-ephem-wheel-cache-hzaath6w\wheels\f9\eb\da\82a95935dbf4cb931bdf33e91866dd63328f19e60e7febeb56
Successfully built blockcrafter
Installing collected packages: blockcrafter
  Attempting uninstall: blockcrafter
    Found existing installation: blockcrafter 1.0
    Uninstalling blockcrafter-1.0:
      Successfully uninstalled blockcrafter-1.0
Successfully installed blockcrafter-1.0

D:\Mapcrafter\blockcrafter>
D:\Mapcrafter\blockcrafter>blockcrafter-export -a 1.16.2.jar -o blocks -v isometric -t 8 -r 0
WARNING: Traceback (most recent call last):
  File "c:\users\pweat\appdata\local\programs\python\python38\lib\runpy.py", line 194, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "c:\users\pweat\appdata\local\programs\python\python38\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\Users\pweat\AppData\Local\Programs\Python\Python38\Scripts\blockcrafter-export.exe\__main__.py", line 7, in <module>
    sys.exit(main())
  File "c:\users\pweat\appdata\local\programs\python\python38\lib\site-packages\blockcrafter\export.py", line 216, in main
    c = Canvas(args)
  File "c:\users\pweat\appdata\local\programs\python\python38\lib\site-packages\blockcrafter\export.py", line 57, in __init__
    self.show()
  File "c:\users\pweat\appdata\local\programs\python\python38\lib\site-packages\vispy\app\canvas.py", line 429, in show
    self._backend._vispy_set_visible(visible)
  File "c:\users\pweat\appdata\local\programs\python\python38\lib\site-packages\vispy\app\backends\_qt.py", line 412, in _vispy_set_visible
    self.showNormal()
  File "c:\users\pweat\appdata\local\programs\python\python38\lib\site-packages\vispy\app\backends\_qt.py", line 508, in event
    out = super(QtBaseCanvasBackend, self).event(ev)
  File "c:\users\pweat\appdata\local\programs\python\python38\lib\site-packages\vispy\app\backends\_qt.py", line 508, in event
    out = super(QtBaseCanvasBackend, self).event(ev)
  File "c:\users\pweat\appdata\local\programs\python\python38\lib\site-packages\vispy\app\backends\_qt.py", line 825, in paintGL
    self._vispy_canvas.events.draw(region=None)
  File "c:\users\pweat\appdata\local\programs\python\python38\lib\site-packages\vispy\util\event.py", line 455, in __call__
    self._invoke_callback(cb, event)
  File "c:\users\pweat\appdata\local\programs\python\python38\lib\site-packages\vispy\util\event.py", line 473, in _invoke_callback
    _handle_exception(self.ignore_callback_errors,
  << caught exception here: >>
  File "c:\users\pweat\appdata\local\programs\python\python38\lib\site-packages\vispy\util\event.py", line 471, in _invoke_callback
    cb(event)
  File "c:\users\pweat\appdata\local\programs\python\python38\lib\site-packages\blockcrafter\export.py", line 188, in on_draw
    blockstates = self.assets.blockstates
AttributeError: 'Canvas' object has no attribute 'assets'
ERROR: Invoking <bound method Canvas.on_draw of <Canvas (PyQt5) at 0x1c5ff8f0850>> for DrawEvent
WARNING: QOpenGLContext::swapBuffers() called with null argument

Docker build automation

We have to make sure the docker builds are triggered after code is merged into master. It'd be useful to use/set tags as mentioned in issue #6.

Thanks @fredkilbourn for noticing!

Docker Image Tag Not Present in README

In the README, it states that you can pull mapcrafter/blockcrafter from Docker Hub. During simple pulls (i.e. without a tag), the Docker Daemon assumes the default tag is latest. A simple pull causes a manifest error because the only tag is master on Docker Hub. See this comment on the Blockcrafter 1.13 update issue for an example.

This is a pretty simple issue to fix. Just specify the tag name in the README or add the tag to the image on Docker Hub with latest.

Special requirements, how to install?

Hello,

I've been trying for a while now, on my existing Ubuntu 18.04 and a brand new Ubuntu 16.04, regardless of what I do, then I can't get it to run properly.

Either I'm getting errors saying I'm missing certain libraries, it then asks me to install a backend for vispy, I think, if I install the recommended one, PyQt it keeps telling me to install a backend, installing all of them bypasses the error ( Not sure which one actually makes me bypass it ), but then I get an error saying

Can't launch X server

Would love to get this working so I can generate different texture sizes then what's included with Mapcrafter default for 1.13, but I can't for life seem to get it running properly.

TypeError: the JSON object must be str, not 'bytes'

I know you're busy right now, but just wanted to note that for 1.13.1 the pip install doesn't work.

I get the following error(s);

I am trying to export for texture size 6, because this uses up way less space than if I were to run mapcrafter with 12 or 16.

casper@casper-Lenovo-ideapad-510-15ISK:~/blockcrafter$ blockcrafter-export -a ~/client.jar -o blocks -t 6
WARNING: Traceback (most recent call last):
  File "/home/casper/.local/bin/blockcrafter-export", line 11, in <module>
    load_entry_point('blockcrafter==1.0', 'console_scripts', 'blockcrafter-export')()
  File "/home/casper/.local/lib/python3.5/site-packages/blockcrafter/export.py", line 217, in main
    app.run()
  File "/home/casper/.local/lib/python3.5/site-packages/vispy/app/_default_app.py", line 62, in run
    return default_app.run()
  File "/home/casper/.local/lib/python3.5/site-packages/vispy/app/application.py", line 142, in run
    return self._backend._vispy_run()
  File "/home/casper/.local/lib/python3.5/site-packages/vispy/app/backends/_qt.py", line 229, in _vispy_run
    return app.exec_()
  File "/home/casper/.local/lib/python3.5/site-packages/vispy/app/backends/_qt.py", line 436, in event
    out = super(QtBaseCanvasBackend, self).event(ev)
  File "/home/casper/.local/lib/python3.5/site-packages/vispy/app/backends/_qt.py", line 708, in paintGL
    self._vispy_canvas.events.draw(region=None)
  File "/home/casper/.local/lib/python3.5/site-packages/vispy/util/event.py", line 455, in __call__
    self._invoke_callback(cb, event)
  File "/home/casper/.local/lib/python3.5/site-packages/vispy/util/event.py", line 475, in _invoke_callback
    self, cb_event=(cb, event))
  << caught exception here: >>
  File "/home/casper/.local/lib/python3.5/site-packages/vispy/util/event.py", line 471, in _invoke_callback
    cb(event)
  File "/home/casper/.local/lib/python3.5/site-packages/blockcrafter/export.py", line 188, in on_draw
    blockstates = self.assets.blockstates
  File "/home/casper/.local/lib/python3.5/site-packages/blockcrafter/mcmodel.py", line 361, in blockstates
    blockstates.append(self.get_blockstate(prefix + ":" + name))
  File "/home/casper/.local/lib/python3.5/site-packages/blockcrafter/mcmodel.py", line 347, in get_blockstate
    return Blockstate(self, prefix, name, json.loads(self.source.load_file(path)), properties=properties)
  File "/usr/lib/python3.5/json/__init__.py", line 312, in loads
    s.__class__.__name__))
TypeError: the JSON object must be str, not 'bytes'
ERROR: Invoking <bound method Canvas.on_draw of <Canvas (PyQt5) at 0x7f20dff20198>> for DrawEvent
Segmentation fault (core dumped)

Also, I have never used docker, it might be nice in the future to add a bit more documentation on how to run the docker? (sorry if I'm just dense and don't know how to use docker).

Edit1; This seems to be an issue with python3.5 specifically?; fabienvauchelles/scrapoxy-python-api#5
Edit2; I have solved the issue, in some cases the object that you tried the load was a bytes object, but not always. I will do a pull request soonish.
Edit3; Did a pull request to fix this issue :-)

Help needed installing

Hi, I am really new to this whole thing. I'm trying to figure out how I am supposed to install this so it works with mapcrafter so that I can make a top down render of my 1.17 world but I am struggling to figure it out. Everything I have done so far has pretty much been guessing based on other stuff that I have seen online. I realize that I'm supposed to be running pip3 install commands and such in the command window but every time I do, it keeps giving me error messages. I have Python 3 installed and I believe I have the packages installed as well. Can anyone tell me what is going on and help me?

This is the line I've been writing and the error codes its been throwing at me.
C:\Users\noahd>pip3 install "C:\Users\noahd\Desktop\blockcrafter-master"

Processing c:\users\noahd\desktop\blockcrafter-master
DEPRECATION: A future pip version will change local packages to be built in-place without first copying to a temporary directory. We recommend you use --use-feature=in-tree-build to test your packages with this new behavior before it becomes the default.
pip 21.3 will remove support for this functionality. You can find discussion regarding this at pypa/pip#7555.
Collecting numpy==1.17.5
Using cached numpy-1.17.5.zip (6.4 MB)
Collecting vispy==0.5.3
Using cached vispy-0.5.3-py3-none-any.whl
Collecting Pillow==6.2.2
Using cached Pillow-6.2.2.tar.gz (37.8 MB)
Building wheels for collected packages: blockcrafter, numpy, Pillow
Building wheel for blockcrafter (setup.py) ... done
Created wheel for blockcrafter: filename=blockcrafter-1.0-py3-none-any.whl size=120871 sha256=d9bb5ed38ac2c7469096f976fa2c7fde94d7521652a6f5d3c64e81da0c21705f
Stored in directory: c:\users\noahd\appdata\local\pip\cache\wheels\c4\34\78\542b26117c21d63f7c959174cdc304e17814b146b39af15d6d
Building wheel for numpy (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: 'c:\users\noahd\appdata\local\programs\python\python39\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\setup.py'"'"'; file='"'"'C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\noahd\AppData\Local\Temp\pip-wheel-e10_2ewt'
cwd: C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c
Complete output (268 lines):
Running from numpy source directory.
blas_opt_info:
blas_mkl_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries mkl_rt not found in ['c:\users\noahd\appdata\local\programs\python\python39\lib', 'C:\', 'c:\users\noahd\appdata\local\programs\python\python39\libs']
NOT AVAILABLE

blis_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries blis not found in ['c:\users\noahd\appdata\local\programs\python\python39\lib', 'C:\', 'c:\users\noahd\appdata\local\programs\python\python39\libs']
NOT AVAILABLE

openblas_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries openblas not found in ['c:\users\noahd\appdata\local\programs\python\python39\lib', 'C:\', 'c:\users\noahd\appdata\local\programs\python\python39\libs']
get_default_fcompiler: matching types: '['gnu', 'intelv', 'absoft', 'compaqv', 'intelev', 'gnu95', 'g95', 'intelvem', 'intelem', 'flang']'
customize GnuFCompiler
Could not locate executable g77
Could not locate executable f77
customize IntelVisualFCompiler
Could not locate executable ifort
Could not locate executable ifl
customize AbsoftFCompiler
Could not locate executable f90
customize CompaqVisualFCompiler
Could not locate executable DF
customize IntelItaniumVisualFCompiler
Could not locate executable efl
customize Gnu95FCompiler
Could not locate executable gfortran
Could not locate executable f95
customize G95FCompiler
Could not locate executable g95
customize IntelEM64VisualFCompiler
customize IntelEM64TFCompiler
Could not locate executable efort
Could not locate executable efc
customize PGroupFlangCompiler
Could not locate executable flang
don't know how to compile Fortran code on platform 'nt'
NOT AVAILABLE

atlas_3_10_blas_threads_info:
Setting PTATLAS=ATLAS
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries tatlas not found in ['c:\users\noahd\appdata\local\programs\python\python39\lib', 'C:\', 'c:\users\noahd\appdata\local\programs\python\python39\libs']
NOT AVAILABLE

atlas_3_10_blas_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries satlas not found in ['c:\users\noahd\appdata\local\programs\python\python39\lib', 'C:\', 'c:\users\noahd\appdata\local\programs\python\python39\libs']
NOT AVAILABLE

atlas_blas_threads_info:
Setting PTATLAS=ATLAS
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries ptf77blas,ptcblas,atlas not found in ['c:\users\noahd\appdata\local\programs\python\python39\lib', 'C:\', 'c:\users\noahd\appdata\local\programs\python\python39\libs']
NOT AVAILABLE

atlas_blas_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries f77blas,cblas,atlas not found in ['c:\users\noahd\appdata\local\programs\python\python39\lib', 'C:\', 'c:\users\noahd\appdata\local\programs\python\python39\libs']
NOT AVAILABLE

accelerate_info:
NOT AVAILABLE

C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\numpy\distutils\system_info.py:690: UserWarning:
Optimized (vendor) Blas libraries are not found.
Falls back to netlib Blas library which has worse performance.
A better performance should be easily gained by switching
Blas library.
self.calc_info()
blas_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries blas not found in ['c:\users\noahd\appdata\local\programs\python\python39\lib', 'C:\', 'c:\users\noahd\appdata\local\programs\python\python39\libs']
NOT AVAILABLE

C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\numpy\distutils\system_info.py:690: UserWarning:
Blas (http://www.netlib.org/blas/) libraries not found.
Directories to search for the libraries can be specified in the
numpy/distutils/site.cfg file (section [blas]) or by setting
the BLAS environment variable.
self.calc_info()
blas_src_info:
NOT AVAILABLE

C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\numpy\distutils\system_info.py:690: UserWarning:
Blas (http://www.netlib.org/blas/) sources not found.
Directories to search for the sources can be specified in the
numpy/distutils/site.cfg file (section [blas_src]) or by setting
the BLAS_SRC environment variable.
self.calc_info()
NOT AVAILABLE

'svnversion' is not recognized as an internal or external command,
operable program or batch file.
non-existing path in 'numpy\distutils': 'site.cfg'
lapack_opt_info:
lapack_mkl_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries mkl_rt not found in ['c:\users\noahd\appdata\local\programs\python\python39\lib', 'C:\', 'c:\users\noahd\appdata\local\programs\python\python39\libs']
NOT AVAILABLE

openblas_lapack_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries openblas not found in ['c:\users\noahd\appdata\local\programs\python\python39\lib', 'C:\', 'c:\users\noahd\appdata\local\programs\python\python39\libs']
NOT AVAILABLE

openblas_clapack_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries openblas,lapack not found in ['c:\users\noahd\appdata\local\programs\python\python39\lib', 'C:\', 'c:\users\noahd\appdata\local\programs\python\python39\libs']
NOT AVAILABLE

flame_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries flame not found in ['c:\users\noahd\appdata\local\programs\python\python39\lib', 'C:\', 'c:\users\noahd\appdata\local\programs\python\python39\libs']
NOT AVAILABLE

atlas_3_10_threads_info:
Setting PTATLAS=ATLAS
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries lapack_atlas not found in c:\users\noahd\appdata\local\programs\python\python39\lib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries tatlas,tatlas not found in c:\users\noahd\appdata\local\programs\python\python39\lib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries lapack_atlas not found in C:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries tatlas,tatlas not found in C:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries lapack_atlas not found in c:\users\noahd\appdata\local\programs\python\python39\libs
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries tatlas,tatlas not found in c:\users\noahd\appdata\local\programs\python\python39\libs
<class 'numpy.distutils.system_info.atlas_3_10_threads_info'>
NOT AVAILABLE

atlas_3_10_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries lapack_atlas not found in c:\users\noahd\appdata\local\programs\python\python39\lib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries satlas,satlas not found in c:\users\noahd\appdata\local\programs\python\python39\lib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries lapack_atlas not found in C:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries satlas,satlas not found in C:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries lapack_atlas not found in c:\users\noahd\appdata\local\programs\python\python39\libs
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries satlas,satlas not found in c:\users\noahd\appdata\local\programs\python\python39\libs
<class 'numpy.distutils.system_info.atlas_3_10_info'>
NOT AVAILABLE

atlas_threads_info:
Setting PTATLAS=ATLAS
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries lapack_atlas not found in c:\users\noahd\appdata\local\programs\python\python39\lib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries ptf77blas,ptcblas,atlas not found in c:\users\noahd\appdata\local\programs\python\python39\lib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries lapack_atlas not found in C:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries ptf77blas,ptcblas,atlas not found in C:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries lapack_atlas not found in c:\users\noahd\appdata\local\programs\python\python39\libs
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries ptf77blas,ptcblas,atlas not found in c:\users\noahd\appdata\local\programs\python\python39\libs
<class 'numpy.distutils.system_info.atlas_threads_info'>
NOT AVAILABLE

atlas_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries lapack_atlas not found in c:\users\noahd\appdata\local\programs\python\python39\lib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries f77blas,cblas,atlas not found in c:\users\noahd\appdata\local\programs\python\python39\lib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries lapack_atlas not found in C:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries f77blas,cblas,atlas not found in C:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries lapack_atlas not found in c:\users\noahd\appdata\local\programs\python\python39\libs
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries f77blas,cblas,atlas not found in c:\users\noahd\appdata\local\programs\python\python39\libs
<class 'numpy.distutils.system_info.atlas_info'>
NOT AVAILABLE

lapack_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries lapack not found in ['c:\users\noahd\appdata\local\programs\python\python39\lib', 'C:\', 'c:\users\noahd\appdata\local\programs\python\python39\libs']
NOT AVAILABLE

C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\numpy\distutils\system_info.py:1712: UserWarning:
Lapack (http://www.netlib.org/lapack/) libraries not found.
Directories to search for the libraries can be specified in the
numpy/distutils/site.cfg file (section [lapack]) or by setting
the LAPACK environment variable.
if getattr(self, 'calc_info{}'.format(lapack))():
lapack_src_info:
NOT AVAILABLE

C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\numpy\distutils\system_info.py:1712: UserWarning:
Lapack (http://www.netlib.org/lapack/) sources not found.
Directories to search for the sources can be specified in the
numpy/distutils/site.cfg file (section [lapack_src]) or by setting
the LAPACK_SRC environment variable.
if getattr(self, 'calc_info{}'.format(lapack))():
NOT AVAILABLE

c:\users\noahd\appdata\local\programs\python\python39\lib\distutils\dist.py:274: UserWarning: Unknown distribution option: 'define_macros'
warnings.warn(msg)
running bdist_wheel
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building py_modules sources
creating build
creating build\src.win-amd64-3.9
creating build\src.win-amd64-3.9\numpy
creating build\src.win-amd64-3.9\numpy\distutils
building library "npymath" sources
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/

ERROR: Failed building wheel for numpy
Running setup.py clean for numpy
ERROR: Command errored out with exit status 1:
command: 'c:\users\noahd\appdata\local\programs\python\python39\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\setup.py'"'"'; file='"'"'C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' clean --all
cwd: C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c
Complete output (10 lines):
Running from numpy source directory.

setup.py clean is not supported, use one of the following instead:

- `git clean -xdf` (cleans all files)
- `git clean -Xdf` (cleans all versioned files, doesn't touch
                    files that aren't checked into the git repo)

Add --force to your command to use it anyway if you must (unsupported).


ERROR: Failed cleaning build dir for numpy
Building wheel for Pillow (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: 'c:\users\noahd\appdata\local\programs\python\python39\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\pillow_302984cc085940daad48ecf333209faa\setup.py'"'"'; file='"'"'C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\pillow_302984cc085940daad48ecf333209faa\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\noahd\AppData\Local\Temp\pip-wheel-kr1q7_ox'
cwd: C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\pillow_302984cc085940daad48ecf333209faa
Complete output (174 lines):
C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\pillow_302984cc085940daad48ecf333209faa\setup.py:28: RuntimeWarning: Pillow does not yet support Python 3.9 and does not yet provide prebuilt Windows binaries. We do not recommend building from source on Windows.
warnings.warn(
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-3.9
creating build\lib.win-amd64-3.9\PIL
copying src\PIL\BdfFontFile.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\BlpImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\BmpImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\BufrStubImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ContainerIO.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\CurImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\DcxImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\DdsImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\EpsImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ExifTags.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\features.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\FitsStubImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\FliImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\FontFile.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\FpxImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\FtexImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\GbrImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\GdImageFile.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\GifImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\GimpGradientFile.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\GimpPaletteFile.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\GribStubImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\Hdf5StubImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\IcnsImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\IcoImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\Image.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageChops.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageCms.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageColor.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageDraw.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageDraw2.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageEnhance.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageFile.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageFilter.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageFont.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageGrab.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageMath.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageMode.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageMorph.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageOps.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImagePalette.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImagePath.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageQt.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageSequence.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageShow.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageStat.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageTk.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageTransform.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImageWin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\ImtImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\IptcImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\Jpeg2KImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\JpegImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\JpegPresets.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\McIdasImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\MicImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\MpegImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\MpoImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\MspImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\PaletteFile.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\PalmImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\PcdImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\PcfFontFile.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\PcxImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\PdfImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\PdfParser.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\PixarImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\PngImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\PpmImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\PsdImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\PSDraw.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\PyAccess.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\SgiImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\SpiderImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\SunImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\TarIO.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\TgaImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\TiffImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\TiffTags.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\WalImageFile.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\WebPImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\WmfImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\XbmImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\XpmImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL\XVThumbImagePlugin.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL_binary.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL_tkinter_finder.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL_util.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL_version.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL_init_.py -> build\lib.win-amd64-3.9\PIL
copying src\PIL_main_.py -> build\lib.win-amd64-3.9\PIL
running egg_info
writing src\Pillow.egg-info\PKG-INFO
writing dependency_links to src\Pillow.egg-info\dependency_links.txt
writing top-level names to src\Pillow.egg-info\top_level.txt
reading manifest file 'src\Pillow.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '.c'
warning: no files found matching '
.h'
warning: no files found matching '.sh'
warning: no previously-included files found matching '.appveyor.yml'
warning: no previously-included files found matching '.coveragerc'
warning: no previously-included files found matching '.codecov.yml'
warning: no previously-included files found matching '.editorconfig'
warning: no previously-included files found matching '.readthedocs.yml'
warning: no previously-included files found matching 'azure-pipelines.yml'
warning: no previously-included files matching '.git
' found anywhere in distribution
warning: no previously-included files matching '.pyc' found anywhere in distribution
warning: no previously-included files matching '
.so' found anywhere in distribution
no previously-included directories found matching '.azure-pipelines'
no previously-included directories found matching '.travis'
writing manifest file 'src\Pillow.egg-info\SOURCES.txt'
running build_ext

The headers or library files could not be found for zlib,
a required dependency when compiling Pillow from source.

Please see the install instructions at:
https://pillow.readthedocs.io/en/latest/installation.html

Traceback (most recent call last):
File "C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\pillow_302984cc085940daad48ecf333209faa\setup.py", line 852, in
setup(
File "c:\users\noahd\appdata\local\programs\python\python39\lib\site-packages\setuptools_init_.py", line 165, in setup
return distutils.core.setup(**attrs)
File "c:\users\noahd\appdata\local\programs\python\python39\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "c:\users\noahd\appdata\local\programs\python\python39\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "c:\users\noahd\appdata\local\programs\python\python39\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "c:\users\noahd\appdata\local\programs\python\python39\lib\site-packages\wheel\bdist_wheel.py", line 299, in run
self.run_command('build')
File "c:\users\noahd\appdata\local\programs\python\python39\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "c:\users\noahd\appdata\local\programs\python\python39\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "c:\users\noahd\appdata\local\programs\python\python39\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "c:\users\noahd\appdata\local\programs\python\python39\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "c:\users\noahd\appdata\local\programs\python\python39\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "c:\users\noahd\appdata\local\programs\python\python39\lib\distutils\command\build_ext.py", line 340, in run
self.build_extensions()
File "C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\pillow_302984cc085940daad48ecf333209faa\setup.py", line 687, in build_extensions
raise RequiredDependencyException(f)
main.RequiredDependencyException: zlib

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "", line 1, in
File "C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\pillow_302984cc085940daad48ecf333209faa\setup.py", line 903, in
raise RequiredDependencyException(msg)
main.RequiredDependencyException:

The headers or library files could not be found for zlib,
a required dependency when compiling Pillow from source.

Please see the install instructions at:
https://pillow.readthedocs.io/en/latest/installation.html


ERROR: Failed building wheel for Pillow
Running setup.py clean for Pillow
Successfully built blockcrafter
Failed to build numpy Pillow
Installing collected packages: numpy, vispy, Pillow, blockcrafter
Running setup.py install for numpy ... error
ERROR: Command errored out with exit status 1:
command: 'c:\users\noahd\appdata\local\programs\python\python39\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\setup.py'"'"'; file='"'"'C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record 'C:\Users\noahd\AppData\Local\Temp\pip-record-76eh16x1\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\noahd\appdata\local\programs\python\python39\Include\numpy'
cwd: C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c
Complete output (273 lines):
Running from numpy source directory.`

Note: if you need reliable uninstall behavior, then install with pip instead of usingsetup.py install`:

  - `pip install .`       (from a git repo or downloaded source
                           release)
  - `pip install numpy`   (last NumPy release on PyPi)


blas_opt_info:
blas_mkl_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries mkl_rt not found in ['c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\lib', 'C:\\', 'c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\libs']
  NOT AVAILABLE

blis_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries blis not found in ['c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\lib', 'C:\\', 'c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\libs']
  NOT AVAILABLE

openblas_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries openblas not found in ['c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\lib', 'C:\\', 'c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\libs']
get_default_fcompiler: matching types: '['gnu', 'intelv', 'absoft', 'compaqv', 'intelev', 'gnu95', 'g95', 'intelvem', 'intelem', 'flang']'
customize GnuFCompiler
Could not locate executable g77
Could not locate executable f77
customize IntelVisualFCompiler
Could not locate executable ifort
Could not locate executable ifl
customize AbsoftFCompiler
Could not locate executable f90
customize CompaqVisualFCompiler
Could not locate executable DF
customize IntelItaniumVisualFCompiler
Could not locate executable efl
customize Gnu95FCompiler
Could not locate executable gfortran
Could not locate executable f95
customize G95FCompiler
Could not locate executable g95
customize IntelEM64VisualFCompiler
customize IntelEM64TFCompiler
Could not locate executable efort
Could not locate executable efc
customize PGroupFlangCompiler
Could not locate executable flang
don't know how to compile Fortran code on platform 'nt'
  NOT AVAILABLE

atlas_3_10_blas_threads_info:
Setting PTATLAS=ATLAS
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries tatlas not found in ['c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\lib', 'C:\\', 'c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\libs']
  NOT AVAILABLE

atlas_3_10_blas_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries satlas not found in ['c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\lib', 'C:\\', 'c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\libs']
  NOT AVAILABLE

atlas_blas_threads_info:
Setting PTATLAS=ATLAS
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries ptf77blas,ptcblas,atlas not found in ['c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\lib', 'C:\\', 'c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\libs']
  NOT AVAILABLE

atlas_blas_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries f77blas,cblas,atlas not found in ['c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\lib', 'C:\\', 'c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\libs']
  NOT AVAILABLE

accelerate_info:
  NOT AVAILABLE

C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\numpy\distutils\system_info.py:690: UserWarning:
    Optimized (vendor) Blas libraries are not found.
    Falls back to netlib Blas library which has worse performance.
    A better performance should be easily gained by switching
    Blas library.
  self.calc_info()
blas_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries blas not found in ['c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\lib', 'C:\\', 'c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\libs']
  NOT AVAILABLE

C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\numpy\distutils\system_info.py:690: UserWarning:
    Blas (http://www.netlib.org/blas/) libraries not found.
    Directories to search for the libraries can be specified in the
    numpy/distutils/site.cfg file (section [blas]) or by setting
    the BLAS environment variable.
  self.calc_info()
blas_src_info:
  NOT AVAILABLE

C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\numpy\distutils\system_info.py:690: UserWarning:
    Blas (http://www.netlib.org/blas/) sources not found.
    Directories to search for the sources can be specified in the
    numpy/distutils/site.cfg file (section [blas_src]) or by setting
    the BLAS_SRC environment variable.
  self.calc_info()
  NOT AVAILABLE

'svnversion' is not recognized as an internal or external command,
operable program or batch file.
non-existing path in 'numpy\\distutils': 'site.cfg'
lapack_opt_info:
lapack_mkl_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries mkl_rt not found in ['c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\lib', 'C:\\', 'c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\libs']
  NOT AVAILABLE

openblas_lapack_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries openblas not found in ['c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\lib', 'C:\\', 'c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\libs']
  NOT AVAILABLE

openblas_clapack_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries openblas,lapack not found in ['c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\lib', 'C:\\', 'c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\libs']
  NOT AVAILABLE

flame_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries flame not found in ['c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\lib', 'C:\\', 'c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\libs']
  NOT AVAILABLE

atlas_3_10_threads_info:
Setting PTATLAS=ATLAS
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries lapack_atlas not found in c:\users\noahd\appdata\local\programs\python\python39\lib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries tatlas,tatlas not found in c:\users\noahd\appdata\local\programs\python\python39\lib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries lapack_atlas not found in C:\
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries tatlas,tatlas not found in C:\
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries lapack_atlas not found in c:\users\noahd\appdata\local\programs\python\python39\libs
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries tatlas,tatlas not found in c:\users\noahd\appdata\local\programs\python\python39\libs
<class 'numpy.distutils.system_info.atlas_3_10_threads_info'>
  NOT AVAILABLE

atlas_3_10_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries lapack_atlas not found in c:\users\noahd\appdata\local\programs\python\python39\lib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries satlas,satlas not found in c:\users\noahd\appdata\local\programs\python\python39\lib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries lapack_atlas not found in C:\
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries satlas,satlas not found in C:\
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries lapack_atlas not found in c:\users\noahd\appdata\local\programs\python\python39\libs
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries satlas,satlas not found in c:\users\noahd\appdata\local\programs\python\python39\libs
<class 'numpy.distutils.system_info.atlas_3_10_info'>
  NOT AVAILABLE

atlas_threads_info:
Setting PTATLAS=ATLAS
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries lapack_atlas not found in c:\users\noahd\appdata\local\programs\python\python39\lib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries ptf77blas,ptcblas,atlas not found in c:\users\noahd\appdata\local\programs\python\python39\lib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries lapack_atlas not found in C:\
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries ptf77blas,ptcblas,atlas not found in C:\
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries lapack_atlas not found in c:\users\noahd\appdata\local\programs\python\python39\libs
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries ptf77blas,ptcblas,atlas not found in c:\users\noahd\appdata\local\programs\python\python39\libs
<class 'numpy.distutils.system_info.atlas_threads_info'>
  NOT AVAILABLE

atlas_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries lapack_atlas not found in c:\users\noahd\appdata\local\programs\python\python39\lib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries f77blas,cblas,atlas not found in c:\users\noahd\appdata\local\programs\python\python39\lib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries lapack_atlas not found in C:\
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries f77blas,cblas,atlas not found in C:\
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries lapack_atlas not found in c:\users\noahd\appdata\local\programs\python\python39\libs
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries f77blas,cblas,atlas not found in c:\users\noahd\appdata\local\programs\python\python39\libs
<class 'numpy.distutils.system_info.atlas_info'>
  NOT AVAILABLE

lapack_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
  libraries lapack not found in ['c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\lib', 'C:\\', 'c:\\users\\noahd\\appdata\\local\\programs\\python\\python39\\libs']
  NOT AVAILABLE

C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\numpy\distutils\system_info.py:1712: UserWarning:
    Lapack (http://www.netlib.org/lapack/) libraries not found.
    Directories to search for the libraries can be specified in the
    numpy/distutils/site.cfg file (section [lapack]) or by setting
    the LAPACK environment variable.
  if getattr(self, '_calc_info_{}'.format(lapack))():
lapack_src_info:
  NOT AVAILABLE

C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\numpy\distutils\system_info.py:1712: UserWarning:
    Lapack (http://www.netlib.org/lapack/) sources not found.
    Directories to search for the sources can be specified in the
    numpy/distutils/site.cfg file (section [lapack_src]) or by setting
    the LAPACK_SRC environment variable.
  if getattr(self, '_calc_info_{}'.format(lapack))():
  NOT AVAILABLE

c:\users\noahd\appdata\local\programs\python\python39\lib\distutils\dist.py:274: UserWarning: Unknown distribution option: 'define_macros'
  warnings.warn(msg)
running install
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building py_modules sources
building library "npymath" sources
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/
----------------------------------------

ERROR: Command errored out with exit status 1: 'c:\users\noahd\appdata\local\programs\python\python39\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\setup.py'"'"'; file='"'"'C:\Users\noahd\AppData\Local\Temp\pip-install-go057zgu\numpy_321d33620322474a90a034680a9fa35c\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record 'C:\Users\noahd\AppData\Local\Temp\pip-record-76eh16x1\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\noahd\appdata\local\programs\python\python39\Include\numpy' Check the logs for full command output.

RuntimeError: dictionary changed size during iteration (When using pyglet)

When using Pyglet instead of PyQt (which doesnt work and throws a segfault), The process finishes correctly and all blocks are exported. However, the GUI closes with the following traceback;

Traceback (most recent call last):
  File "/home/casper/envy/bin/blockcrafter-export", line 11, in <module>
    load_entry_point('blockcrafter', 'console_scripts', 'blockcrafter-export')()
  File "/home/casper/tmpedits/blockcrafter/blockcrafter/export.py", line 217, in main
    app.run()
  File "/home/casper/envy/lib/python3.4/site-packages/vispy/app/_default_app.py", line 62, in run
    return default_app.run()
  File "/home/casper/envy/lib/python3.4/site-packages/vispy/app/application.py", line 142, in run
    return self._backend._vispy_run()
  File "/home/casper/envy/lib/python3.4/site-packages/vispy/app/backends/_pyglet.py", line 159, in _vispy_run
    return pyglet.app.run()
  File "/home/casper/envy/lib/python3.4/site-packages/pyglet/app/__init__.py", line 138, in run
    event_loop.run()
  File "/home/casper/envy/lib/python3.4/site-packages/pyglet/app/base.py", line 142, in run
    self._run()
  File "/home/casper/envy/lib/python3.4/site-packages/pyglet/app/base.py", line 154, in _run
    timeout = self.idle()
  File "/home/casper/envy/lib/python3.4/site-packages/pyglet/app/base.py", line 278, in idle
    for window in app.windows:
  File "/home/casper/envy/lib/python3.4/site-packages/pyglet/app/__init__.py", line 100, in __iter__
    for key in self._dict.keys():
  File "/home/casper/envy/lib/python3.4/weakref.py", line 418, in keys
    for wr in self.data:
RuntimeError: dictionary changed size during iteration

1.14 block updates missing?

I just pulled a master docker image and build new blocks directory with the latest 1.14.3 jar and my resource pack of preference (Stevens Traditional 64x64 [1.14.3]).

After doing a map render with the new block files I was getting a few unknown block messages:

2019-07-02 12:25:57 [INFO] [default] Unknown block minecraft:bamboo age=1,leaves=none,waterlogged=false,
2019-07-02 12:44:46 [INFO] [default] Unknown block minecraft:composter level=0,waterlogged=false,
2019-07-02 13:03:29 [INFO] [default] Unknown block minecraft:sign waterlogged=false,
2019-07-02 13:29:36 [INFO] [default] Unknown block minecraft:lily_pad_rotated rotation=0,waterlogged=false,
2019-07-02 13:29:36 [INFO] [default] Unknown block minecraft:lily_pad_rotated rotation=2,waterlogged=false,
2019-07-02 13:29:36 [INFO] [default] Unknown block minecraft:lily_pad_rotated rotation=1,waterlogged=false,
2019-07-02 13:29:36 [INFO] [default] Unknown block minecraft:lily_pad_rotated rotation=3,waterlogged=false,
2019-07-02 14:37:55 [INFO] [default] Unknown block minecraft:wall_sign waterlogged=false,

I think some of these are fixed with the #7 PR, but possibly not the lily_pad_rotated one.

@miclav are you able to confirm about the lily_pad_rotated case?

@m0r13 do you know when you might have time to review and merge all this and update the docker image?

I would try and patch it in myself but I don't really know how to do that with docker.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.