deepTools icon indicating copy to clipboard operation
deepTools copied to clipboard

installation failed of deeptools

Open yiwangxi-tech opened this issue 9 months ago • 1 comments

1. I am trying to install using conda install -c bioconda deeptools and receiving the following error:

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

Channels:

  • conda-forge
  • bioconda
  • defaults Platform: win-64 Collecting package metadata (repodata.json): done Solving environment: failed

LibMambaUnsatisfiableError: Encountered problems while solving:

  • nothing provides deeptoolsintervals needed by deeptools-3.2.0-py_0

Could not solve for environment specs The following packages are incompatible └─ deeptools =* * is not installable because there are no viable options ├─ deeptools [3.2.0|3.2.1] would require │ └─ deeptoolsintervals =* *, which does not exist (perhaps a missing channel); └─ deeptools [3.3.0|3.3.1|...|3.5.6] would require └─ deeptoolsintervals >=0.1.8 *, which does not exist (perhaps a missing channel).

2. And when I am trying using pip install deeptools:

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

Collecting pyBigWig>=0.2.1 (from deeptools) Using cached pybigwig-0.3.24.tar.gz (75 kB) Installing build dependencies ... done Getting requirements to build wheel ... error error: subprocess-exited-with-error

× Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> [18 lines of output] Traceback (most recent call last): File "D:\Anaconda\envs\myenv\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 389, in main() File "D:\Anaconda\envs\myenv\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 373, in main json_out["return_val"] = hook(**hook_input["kwargs"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\Anaconda\envs\myenv\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 143, in get_requires_for_build_wheel return hook(config_settings) ^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\AppData\Local\Temp\pip-build-env-8c2to1hw\overlay\Lib\site-packages\setuptools\build_meta.py", line 334, in get_requires_for_build_wheel return self._get_build_requires(config_settings, requirements=[]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\AppData\Local\Temp\pip-build-env-8c2to1hw\overlay\Lib\site-packages\setuptools\build_meta.py", line 304, in _get_build_requires self.run_setup() File "C:\Users\Administrator\AppData\Local\Temp\pip-build-env-8c2to1hw\overlay\Lib\site-packages\setuptools\build_meta.py", line 320, in run_setup exec(code, locals()) File "", line 19, in AttributeError: 'NoneType' object has no attribute 'split' [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.

How can I solve these problems?

yiwangxi-tech avatar Apr 12 '25 14:04 yiwangxi-tech

Can you try installing deeptools via pip instead of conda? bioconda channel itself doesn't support windows iirc.

adRn-s avatar Apr 16 '25 12:04 adRn-s