jesseweisberg / moveo_ros

ROS packages and Arduino scripts that can be used to control the BCN3D Moveo robotic arm in simulation and real-life.
MIT License
297 stars 126 forks source link

Environment Setup using environment.yml #36

Open alanshensihao opened 3 years ago

alanshensihao commented 3 years ago

I was trying to build the environment but failed. Any leads? Thank you!

(base) alan@alan-VirtualBox:~/catkin_ws/src/moveo_ros/object_detector_app$ conda env create -f environment.yml

>>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<

Traceback (most recent call last):
  File "/home/alan/anaconda3/lib/python3.8/site-packages/conda/exceptions.py", line 1079, in __call__
    return func(*args, **kwargs)
  File "/home/alan/anaconda3/lib/python3.8/site-packages/conda_env/cli/main.py", line 80, in do_call
    exit_code = getattr(module, func_name)(args, parser)
  File "/home/alan/anaconda3/lib/python3.8/site-packages/conda_env/cli/main_create.py", line 87, in execute
    spec = specs.detect(name=name, filename=filename, directory=os.getcwd())
  File "/home/alan/anaconda3/lib/python3.8/site-packages/conda_env/specs/__init__.py", line 43, in detect
    if spec.can_handle():
  File "/home/alan/anaconda3/lib/python3.8/site-packages/conda_env/specs/yaml_file.py", line 18, in can_handle
    self._environment = env.from_file(self.filename)
  File "/home/alan/anaconda3/lib/python3.8/site-packages/conda_env/env.py", line 160, in from_file
    return from_yaml(yamlstr, filename=filename)
  File "/home/alan/anaconda3/lib/python3.8/site-packages/conda_env/env.py", line 141, in from_yaml
    data = yaml_safe_load(yamlstr)
  File "/home/alan/anaconda3/lib/python3.8/site-packages/conda/common/serialize.py", line 67, in yaml_safe_load
    return yaml.safe_load(string, version="1.2")
  File "/home/alan/anaconda3/lib/python3.8/site-packages/ruamel_yaml/main.py", line 980, in safe_load
    return load(stream, SafeLoader, version)
  File "/home/alan/anaconda3/lib/python3.8/site-packages/ruamel_yaml/main.py", line 935, in load
    return loader._constructor.get_single_data()
  File "/home/alan/anaconda3/lib/python3.8/site-packages/ruamel_yaml/constructor.py", line 111, in get_single_data
    return self.construct_document(node)
  File "/home/alan/anaconda3/lib/python3.8/site-packages/ruamel_yaml/constructor.py", line 121, in construct_document
    for _dummy in generator:
  File "/home/alan/anaconda3/lib/python3.8/site-packages/ruamel_yaml/constructor.py", line 707, in construct_yaml_map
    value = self.construct_mapping(node)
  File "/home/alan/anaconda3/lib/python3.8/site-packages/ruamel_yaml/constructor.py", line 426, in construct_mapping
    return BaseConstructor.construct_mapping(self, node, deep=deep)
  File "/home/alan/anaconda3/lib/python3.8/site-packages/ruamel_yaml/constructor.py", line 245, in construct_mapping
    value = self.construct_object(value_node, deep=deep)
  File "/home/alan/anaconda3/lib/python3.8/site-packages/ruamel_yaml/constructor.py", line 167, in construct_object
    data = constructor(self, node)
  File "/home/alan/anaconda3/lib/python3.8/site-packages/ruamel_yaml/constructor.py", line 723, in construct_undefined
    raise ConstructorError(
ruamel_yaml.constructor.ConstructorError: could not determine a constructor for the tag 'tag:yaml.org,2002:python/tuple'
  in "<unicode string>", line 2, column 11:
    channels: !!python/tuple
              ^ (line: 2)

$ /home/alan/anaconda3/bin/conda-env create -f environment.yml

environment variables: CIO_TEST= CMAKE_PREFIX_PATH=/opt/ros/kinetic CONDA_AUTO_UPDATE_CONDA=false CONDA_DEFAULT_ENV=base CONDA_EXE=/home/alan/anaconda3/bin/conda CONDA_PREFIX=/home/alan/anaconda3 CONDA_PROMPT_MODIFIER=(base) CONDA_PYTHON_EXE=/home/alan/anaconda3/bin/python CONDA_ROOT=/home/alan/anaconda3 CONDA_SHLVL=1 CURL_CA_BUNDLE= DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path LD_LIBRARY_PATH=/opt/ros/kinetic/lib:/opt/ros/kinetic/lib/x86_64-linux-gnu MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path PATH=/home/alan/anaconda3/bin:/opt/ros/kinetic/bin:/home/alan/anaconda3/bin :/home/alan/anaconda3/condabin:/home/alan/bin:/home/alan/.local/bin:/u sr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games: /usr/local/games:/snap/bin PKG_CONFIG_PATH=/opt/ros/kinetic/lib/pkgconfig:/opt/ros/kinetic/lib/x86_64-linux- gnu/pkgconfig PYTHONPATH=/opt/ros/kinetic/lib/python2.7/dist-packages REQUESTS_CA_BUNDLE= ROS_PACKAGE_PATH=/opt/ros/kinetic/share SSL_CERT_FILE= XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0

 active environment : base
active env location : /home/alan/anaconda3
        shell level : 1
   user config file : /home/alan/.condarc

populated config files : conda version : 4.9.2 conda-build version : 3.20.5 python version : 3.8.5.final.0 virtual packages : glibc=2.23=0 unix=0=0 __archspec=1=x86_64 base environment : /home/alan/anaconda3 (writable) channel URLs : https://repo.anaconda.com/pkgs/main/linux-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/r/linux-64 https://repo.anaconda.com/pkgs/r/noarch package cache : /home/alan/anaconda3/pkgs /home/alan/.conda/pkgs envs directories : /home/alan/anaconda3/envs /home/alan/.conda/envs platform : linux-64 user-agent : conda/4.9.2 requests/2.24.0 CPython/3.8.5 Linux/4.15.0-112-generic ubuntu/16.04.7 glibc/2.23 UID:GID : 1000:1000 netrc file : None offline mode : False

An unexpected error has occurred. Conda has prepared the above report.

If submitted, this report will be used by core maintainers to improve future releases of conda. Would you like conda to send this report to the core maintainers?

No report sent. To permanently opt-out, use

$ conda config --set report_errors false