-
Notifications
You must be signed in to change notification settings - Fork 131
Description
Hello,
I'm running into an issue when trying to setup the environment for simplerecon, and I'm wondering if anyone has had a similar issue. When i run conda env create -f simplerecon_env.yml it eventually errors out.
I'm trying to set this up on an AWS EC2 Ubuntu instance. Any suggestions would be great. Thanks!
Here is the output:
$ conda env create -f simplerecon_env.yml
2 channel Terms of Service accepted
Channels:
- default
- pytorch
- conda-forge
- defaults
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: done
Installing pip dependencies: / Ran pip subprocess with arguments:
['/home/ubuntu/miniconda3/envs/simplerecon/bin/python', '-m', 'pip', 'install', '-U', '-r', '/home/ubuntu/dev/simplerecon/condaenv.uwe4n_z6.requirements.txt', '--exists-action=b']
Pip subprocess output:
Collecting https://github.com/JamieWatson683/scikit-image/archive/single_mesh.zip (from -r /home/ubuntu/dev/simplerecon/condaenv.uwe4n_z6.requirements.txt (line 14))
Using cached https://github.com/JamieWatson683/scikit-image/archive/single_mesh.zip
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'error'Pip subprocess error:
error: subprocess-exited-with-error× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> [25 lines of output]
Traceback (most recent call last):
File "/home/ubuntu/miniconda3/envs/simplerecon/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in
main()
File "/home/ubuntu/miniconda3/envs/simplerecon/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main
json_out["return_val"] = hook(**hook_input["kwargs"])
File "/home/ubuntu/miniconda3/envs/simplerecon/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 143, in get_requires_for_build_wheel
return hook(config_settings)
File "/tmp/pip-build-env-o4m77q4y/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 331, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[])
File "/tmp/pip-build-env-o4m77q4y/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 301, in _get_build_requires
self.run_setup()
File "/tmp/pip-build-env-o4m77q4y/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 512, in run_setup
super().run_setup(setup_script=setup_script)
File "/tmp/pip-build-env-o4m77q4y/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 317, in run_setup
exec(code, locals())
File "", line 9, in
File "/tmp/pip-build-env-o4m77q4y/overlay/lib/python3.9/site-packages/numpy/distutils/command/build_ext.py", line 16, in
from numpy.distutils.system_info import combine_paths
File "/tmp/pip-build-env-o4m77q4y/overlay/lib/python3.9/site-packages/numpy/distutils/system_info.py", line 183, in
from numpy.distutils.command.config import config as cmd_config
File "/tmp/pip-build-env-o4m77q4y/overlay/lib/python3.9/site-packages/numpy/distutils/command/config.py", line 19, in
from numpy.distutils.mingw32ccompiler import generate_manifest
File "/tmp/pip-build-env-o4m77q4y/overlay/lib/python3.9/site-packages/numpy/distutils/mingw32ccompiler.py", line 28, in
from distutils.msvccompiler import get_build_version as get_build_msvc_version
ModuleNotFoundError: No module named 'distutils.msvccompiler'
[end of output]note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> See above for output.note: This error originates from a subprocess, and is likely not a problem with pip.
failed
CondaEnvException: Pip failed