Deeplabcut: Problems with macOS Installation (intel-openmp; macbook 2012)

Created on 28 Oct 2019  路  22Comments  路  Source: DeepLabCut/DeepLabCut

Your Operating system and DeepLabCut version

OS: macOS 10.11.6
DeepLabCut Version: 2.1.1 (?)
Browser: Safari 11.1.2

Describe the problem

The installation of DeepLabCut has apparently failed.

How to Reproduce the problem

Here are the Terminal commands I have entered.

git clone https://github.com/AlexEMG/DeepLabCut.git
cd conda-environments
conda env create -f dlc-macOS-CPU.yaml
source activate dlc-macOS-CPU
conda install nb_conda

(dlc-macOS-CPU) Daisukes-MacBook-Pro:~ dkoya$ pip install deeplabcut
Collecting deeplabcut
...
Collecting intel-openmp (from deeplabcut)
Could not find a version that satisfies the requirement intel-openmp (from deeplabcut) (from versions: )
No matching distribution found for intel-openmp (from deeplabcut)

(base) Daisukes-MacBook-Pro:~ dkoya$ source activate dlc-macOS-CPU
(dlc-macOS-CPU) Daisukes-MacBook-Pro:~ dkoya$ pythonw
Python 3.6.6 |Anaconda, Inc.| (default, Jun 28 2018, 11:07:29)
[GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

import deeplabcut
Traceback (most recent call last):
File "", line 1, in
ModuleNotFoundError: No module named 'deeplabcut'

Screenshots

N/A

Additional context

Hello, I have very little experience with what DeepLabCut entails, and have been struggling to install the program for the past two days. I appreciate any help that would help me get the program running. Thank you very much in advance.

Installation

All 22 comments

You do not have to pip install deeplabcut, it鈥檚 already installed when you create the environment. Delete the environment, recreate and do not install anything else

Thank you very much for responding so quickly, especially on a Sunday night. I will try your suggestion.

I deleted the environment by typing "conda remove --name dlc-macOS-CPU --all" in Terminal.

Then, to presumably recreate the environment, I typed "git clone https://github.com/AlexEMG/DeepLabCut.git", which was followed by going to the "conda-environments" folder and typing "conda env create -f dlc-macOS-CPU.yaml". The following text was output, which has been shortened:

Collecting package metadata (repodata.json): done
...
Collecting intel-openmp (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.p58xm3se.requirements.txt (line 8))

Pip subprocess error:
Could not find a version that satisfies the requirement intel-openmp (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.p58xm3se.requirements.txt (line 8)) (from versions: )
No matching distribution found for intel-openmp (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.p58xm3se.requirements.txt (line 8))

CondaEnvException: Pip failed

This "intel-openmp" error has previously appeared. May I receive further help please? Thank you very much.

Could you open the .yaml file and delete the intel-openmp line for now, also if you like there is just a one-click download of the MacOS file at www.deeplabcut.org so you don鈥檛 have to git clone the whole package if you鈥檇 like :).

Thank you very much again for the help, as I'm very new to this (and very lost). I downloaded the one-click download of the macOS file "dlc-macOS-CPU.yaml" from http://www.mousemotorlab.org/deeplabcut, which didn't seem to have any mention of "intel-openmp". I then, in Terminal, copied and pasted "conda env create -f dlc-macOS-CPU.yaml", which resulted in the output below. I apologize to include the entire output, but did so in case it helps troubleshooting. In short, I'm still seeing the similar "intel-openmp" error seen previously. Could I have further assistance getting DeepLabCut installed please?

(base) Daisukes-MacBook-Pro:conda-environments dkoya$ conda env create -f dlc-macOS-CPU.yaml
Collecting package metadata (repodata.json): done
Solving environment: done
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
Ran pip subprocess with arguments:
['/Users/dkoya/opt/anaconda3/envs/dlc-macOS-CPU/bin/python', '-m', 'pip', 'install', '-U', '-r', '/Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt']
Pip subprocess output:
Collecting appnope==0.1.0 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 1))
  Using cached https://files.pythonhosted.org/packages/87/a9/7985e6a53402f294c8f0e8eff3151a83f1fb901fa92909bb3ff29b4d22af/appnope-0.1.0-py2.py3-none-any.whl
Collecting chardet==3.0.4 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 2))
  Using cached https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl
Collecting click==7.0 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 3))
  Using cached https://files.pythonhosted.org/packages/fa/37/45185cb5abbc30d7257104c434fe0b07e5a195a6847506c074527aa599ec/Click-7.0-py2.py3-none-any.whl
Collecting cloudpickle==0.7.0 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 4))
  Using cached https://files.pythonhosted.org/packages/34/80/66d06012248d7a8d3caf8c52937d435371336fb1161eb919ff6a57dccc70/cloudpickle-0.7.0-py2.py3-none-any.whl
Collecting cycler==0.10.0 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 5))
  Using cached https://files.pythonhosted.org/packages/f7/d2/e07d3ebb2bd7af696440ce7e754c59dd546ffe1bbe732c8ab68b9c834e61/cycler-0.10.0-py2.py3-none-any.whl
Collecting dask==1.1.0 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 6))
  Using cached https://files.pythonhosted.org/packages/b1/96/bce48a61f6d84f5db6dc4febb4be96009c95d6bdfc67e08cc55f644ae36b/dask-1.1.0-py2.py3-none-any.whl
Collecting decorator==4.3.2 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 7))
  Using cached https://files.pythonhosted.org/packages/f1/cd/7c8240007e9716b14679bc217a1baefa4432aa30394f7e2ec40a52b1a708/decorator-4.3.2-py2.py3-none-any.whl
Collecting deeplabcut (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 8))
  Using cached https://files.pythonhosted.org/packages/db/3c/fb90075ddf01e5caf6bd9dd037acc5d2339005f09b9a0a2946093826765b/deeplabcut-2.1.1-py3-none-any.whl
Collecting easydict==1.9 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 9))
  Using cached https://files.pythonhosted.org/packages/4c/c5/5757886c4f538c1b3f95f6745499a24bffa389a805dee92d093e2d9ba7db/easydict-1.9.tar.gz
Collecting idna==2.8 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 10))
  Using cached https://files.pythonhosted.org/packages/14/2c/cd551d81dbe15200be1cf41cd03869a46fe7226e7450af7a6545bfc474c9/idna-2.8-py2.py3-none-any.whl
Collecting imageio==2.3.0 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 11))
  Using cached https://files.pythonhosted.org/packages/a7/1d/33c8686072148b3b0fcc12a2e0857dd8316b8ae20a0fa66c8d6a6d01c05c/imageio-2.3.0-py2.py3-none-any.whl
Collecting ipython==6.0.0 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 12))
  Using cached https://files.pythonhosted.org/packages/b9/87/1d7eba99c0108796ef643ac0e99d1d1dccf657bcff68e223bfb967c2512a/ipython-6.0.0-py3-none-any.whl
Collecting ipython-genutils==0.2.0 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 13))
  Using cached https://files.pythonhosted.org/packages/fa/bc/9bd3b5c2b4774d5f33b2d544f1460be9df7df2fe42f352135381c347c69a/ipython_genutils-0.2.0-py2.py3-none-any.whl
Collecting jedi==0.13.2 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 14))
  Using cached https://files.pythonhosted.org/packages/c2/bc/54d53f5bc4658380d0eca9055d72be4df45e5bfd91a4bac97da224a92553/jedi-0.13.2-py2.py3-none-any.whl
Collecting kiwisolver==1.0.1 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 15))
  Using cached https://files.pythonhosted.org/packages/fb/96/619db9bf08f652790fa9f3c3884a67dc43da4bdaa185a5aa2117eb4651e1/kiwisolver-1.0.1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Collecting matplotlib (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 16))
  Using cached https://files.pythonhosted.org/packages/cf/a4/d5387a74204542a60ad1baa84cd2d3353c330e59be8cf2d47c0b11d3cde8/matplotlib-3.1.1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Collecting mock==2.0.0 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 17))
  Using cached https://files.pythonhosted.org/packages/e6/35/f187bdf23be87092bd0f1200d43d23076cee4d0dec109f195173fd3ebc79/mock-2.0.0-py2.py3-none-any.whl
Collecting moviepy==0.2.3.5 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 18))
  Using cached https://files.pythonhosted.org/packages/1f/af/98b68b047c47d9430cb4c9ac899cf9d969de3936f888072991ea74da93a8/moviepy-0.2.3.5.tar.gz
Collecting networkx==2.2 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 19))
  Using cached https://files.pythonhosted.org/packages/f3/f4/7e20ef40b118478191cec0b58c3192f822cace858c19505c7670961b76b2/networkx-2.2.zip
Collecting numexpr==2.6.9 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 20))
  Using cached https://files.pythonhosted.org/packages/a4/2c/71676625624fe67b8ea2236455ceaed634bcef995bbe250f014c5d9508fd/numexpr-2.6.9-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Collecting opencv-python==3.4.5.20 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 21))
  Using cached https://files.pythonhosted.org/packages/a0/e9/4fd19954b7572ae1dffc2a97cbebcec86c4fe99361896045df090fd53f24/opencv_python-3.4.5.20-cp36-cp36m-macosx_10_6_x86_64.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Collecting pandas==0.20.3 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 22))
  Using cached https://files.pythonhosted.org/packages/e3/41/387958a6945a14f4b24f57e1624cc70c9d88db3cfaa6863cc92be5ee4e42/pandas-0.20.3-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Collecting parso==0.3.2 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 23))
  Using cached https://files.pythonhosted.org/packages/49/f6/5108eb2c490c57d7ca3ac013e03e5c50f195aa1749b17a1fe553d63a37c2/parso-0.3.2-py2.py3-none-any.whl
Collecting patsy==0.5.1 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 24))
  Using cached https://files.pythonhosted.org/packages/ea/0c/5f61f1a3d4385d6bf83b83ea495068857ff8dfb89e74824c6e9eb63286d8/patsy-0.5.1-py2.py3-none-any.whl
Collecting pbr==5.1.1 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 25))
  Using cached https://files.pythonhosted.org/packages/f3/04/fddc1c2dd75b256eda4d360024692231a2c19a0c61ad7f4a162407c1ab58/pbr-5.1.1-py2.py3-none-any.whl
Collecting pexpect==4.6.0 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 26))
  Using cached https://files.pythonhosted.org/packages/89/e6/b5a1de8b0cc4e07ca1b305a4fcc3f9806025c1b651ea302646341222f88b/pexpect-4.6.0-py2.py3-none-any.whl
Collecting pickleshare==0.7.5 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 27))
  Using cached https://files.pythonhosted.org/packages/9a/41/220f49aaea88bc6fa6cba8d05ecf24676326156c23b991e80b3f2fc24c77/pickleshare-0.7.5-py2.py3-none-any.whl
Collecting pillow==5.4.1 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 28))
  Using cached https://files.pythonhosted.org/packages/81/96/05a5c9ba4a75ed330234780e4ae30018bbf77c847982ff6a16b8b291a0da/Pillow-5.4.1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Collecting prompt-toolkit==1.0.15 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 29))
  Using cached https://files.pythonhosted.org/packages/04/d1/c6616dd03701e7e2073f06d5c3b41b012256e42b72561f16a7bd86dd7b43/prompt_toolkit-1.0.15-py3-none-any.whl
Collecting ptyprocess==0.6.0 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 30))
  Using cached https://files.pythonhosted.org/packages/d1/29/605c2cc68a9992d18dada28206eeada56ea4bd07a239669da41674648b6f/ptyprocess-0.6.0-py2.py3-none-any.whl
Collecting pygments==2.3.1 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 31))
  Using cached https://files.pythonhosted.org/packages/13/e5/6d710c9cf96c31ac82657bcfb441df328b22df8564d58d0c4cd62612674c/Pygments-2.3.1-py2.py3-none-any.whl
Collecting pyparsing==2.3.1 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 32))
  Using cached https://files.pythonhosted.org/packages/de/0a/001be530836743d8be6c2d85069f46fecf84ac6c18c7f5fb8125ee11d854/pyparsing-2.3.1-py2.py3-none-any.whl
Collecting python-dateutil==2.7.3 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 33))
  Using cached https://files.pythonhosted.org/packages/cf/f5/af2b09c957ace60dcfac112b669c45c8c97e32f94aa8b56da4c6d1682825/python_dateutil-2.7.3-py2.py3-none-any.whl
Collecting pytz==2018.9 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 34))
  Using cached https://files.pythonhosted.org/packages/61/28/1d3920e4d1d50b19bc5d24398a7cd85cc7b9a75a490570d5a30c57622d34/pytz-2018.9-py2.py3-none-any.whl
Collecting pywavelets==1.0.1 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 35))
  Using cached https://files.pythonhosted.org/packages/03/9b/6623e4197d459529602e02e52a4a1e277b9113c562bcfaf8b64b2c38408c/PyWavelets-1.0.1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Collecting pyyaml==4.2b4 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 36))
  Using cached https://files.pythonhosted.org/packages/a8/c6/a8d1555e795dbd0375c3c93b576ca13bbf139db51ea604afa19a2c35fc03/PyYAML-4.2b4.tar.gz
Collecting requests==2.21.0 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 37))
  Using cached https://files.pythonhosted.org/packages/7d/e3/20f3d364d6c8e5d2353c72a67778eb189176f08e873c9900e10c0287b84b/requests-2.21.0-py2.py3-none-any.whl
Collecting ruamel.yaml==0.15.0 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 38))
  Using cached https://files.pythonhosted.org/packages/10/aa/f31c8a858e23fe5b14c59e6a03ae80b4cb76353c184df48a582a55eb2674/ruamel.yaml-0.15.0.tar.gz
Collecting scikit-image==0.14.2 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 39))
  Using cached https://files.pythonhosted.org/packages/ab/e8/8c0c9d26ff80dfdf51c209c8c823269adaea1d26d52c43216685bfb590a4/scikit_image-0.14.2-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Collecting scikit-learn==0.19.2 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 40))
  Using cached https://files.pythonhosted.org/packages/cf/db/f6375ee4b604209d88447bffab074f236d5357a4f6fa38901362311ed18d/scikit_learn-0.19.2-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Collecting simplegeneric==0.8.1 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 41))
  Using cached https://files.pythonhosted.org/packages/3d/57/4d9c9e3ae9a255cd4e1106bb57e24056d3d0709fc01b2e3e345898e49d5b/simplegeneric-0.8.1.zip
Collecting statsmodels==0.9.0 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 42))
  Using cached https://files.pythonhosted.org/packages/29/df/1f8233500d8bb90f16fd066560f3805197e568af611ca97eddd5fb81b012/statsmodels-0.9.0-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Collecting tables==3.4.3 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 43))
  Using cached https://files.pythonhosted.org/packages/cc/cf/2f6be449880fb2c444f41582a7849ea559466a43aa5220855704d3941753/tables-3.4.3-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Collecting toolz==0.9.0 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 44))
  Using cached https://files.pythonhosted.org/packages/14/d0/a73c15bbeda3d2e7b381a36afb0d9cd770a9f4adc5d1532691013ba881db/toolz-0.9.0.tar.gz
Collecting tqdm==4.30.0 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 45))
  Using cached https://files.pythonhosted.org/packages/76/4c/103a4d3415dafc1ddfe6a6624333971756e2d3dd8c6dc0f520152855f040/tqdm-4.30.0-py2.py3-none-any.whl
Collecting traitlets==4.3.2 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 46))
  Using cached https://files.pythonhosted.org/packages/93/d6/abcb22de61d78e2fc3959c964628a5771e47e7cc60d53e9342e21ed6cc9a/traitlets-4.3.2-py2.py3-none-any.whl
Collecting urllib3==1.24.1 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 47))
  Using cached https://files.pythonhosted.org/packages/62/00/ee1d7de624db8ba7090d1226aebefab96a2c71cd5cfa7629d6ad3f61b79e/urllib3-1.24.1-py2.py3-none-any.whl
Collecting wcwidth==0.1.7 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 48))
  Using cached https://files.pythonhosted.org/packages/7e/9f/526a6947247599b084ee5232e4f9190a38f398d7300d866af3ab571a5bfe/wcwidth-0.1.7-py2.py3-none-any.whl
Collecting wxpython==4.0.4 (from -r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 49))
  Using cached https://files.pythonhosted.org/packages/04/27/ebad525ae55b929e10e7087ea1100510818a4e7b307578da02c8c829bb3a/wxPython-4.0.4-cp36-cp36m-macosx_10_6_intel.whl
Requirement already satisfied, skipping upgrade: six in /Users/dkoya/opt/anaconda3/envs/dlc-macOS-CPU/lib/python3.6/site-packages (from cycler==0.10.0->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 5)) (1.12.0)
Requirement already satisfied, skipping upgrade: wheel in /Users/dkoya/opt/anaconda3/envs/dlc-macOS-CPU/lib/python3.6/site-packages (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 8)) (0.32.3)
Requirement already satisfied, skipping upgrade: scipy in /Users/dkoya/opt/anaconda3/envs/dlc-macOS-CPU/lib/python3.6/site-packages (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 8)) (1.2.0)
Collecting imgaug (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 8))
  Using cached https://files.pythonhosted.org/packages/11/df/5a3bba95b4600d5ca7aff072082ef0d9837056dd28cc4e738e7ce88dd8f8/imgaug-0.3.0-py2.py3-none-any.whl
Requirement already satisfied, skipping upgrade: setuptools in /Users/dkoya/opt/anaconda3/envs/dlc-macOS-CPU/lib/python3.6/site-packages (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 8)) (40.6.3)
Requirement already satisfied, skipping upgrade: numpy>=1.15.0 in /Users/dkoya/opt/anaconda3/envs/dlc-macOS-CPU/lib/python3.6/site-packages (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 8)) (1.15.4)
Collecting tensorpack>=0.9.7.1 (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 8))
  Using cached https://files.pythonhosted.org/packages/a8/cb/62dc9115722a0b4fbeca6275ffbe47118149171ffafa7d1db6e295453aae/tensorpack-0.9.8-py2.py3-none-any.whl
Requirement already satisfied, skipping upgrade: certifi in /Users/dkoya/opt/anaconda3/envs/dlc-macOS-CPU/lib/python3.6/site-packages (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 8)) (2018.11.29)
Requirement already satisfied, skipping upgrade: h5py~=2.7 in /Users/dkoya/opt/anaconda3/envs/dlc-macOS-CPU/lib/python3.6/site-packages (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 8)) (2.9.0)
Collecting intel-openmp (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 8))

Pip subprocess error:
  Could not find a version that satisfies the requirement intel-openmp (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 8)) (from versions: )
No matching distribution found for intel-openmp (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.73wshpo0.requirements.txt (line 8))


CondaEnvException: Pip failed

actually the one click version has intel in it still, so just delete this highlighted line:

Screenshot from 2019-10-28 16-51-46

Thank you very much. You're the most responsive tech-support ever! :-)

I apologize for not catching the "intel-openmp" line. I've deleted it and typed "conda env create -f dlc-macOS-CPU.yaml" in Terminal. However, unfortunately, the same error persists... ;-(

Collecting package metadata (repodata.json): done
...
Collecting intel-openmp (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.vhx1jqh1.requirements.txt (line 8))

Pip subprocess error:
Could not find a version that satisfies the requirement intel-openmp (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.vhx1jqh1.requirements.txt (line 8)) (from versions: )
No matching distribution found for intel-openmp (from deeplabcut->-r /Users/dkoya/Documents/DeepLabCut Files/DeepLabCut/conda-environments/condaenv.vhx1jqh1.requirements.txt (line 8))

CondaEnvException: Pip failed

thanks ;) now you get to pay it forward for future users (#freetechsupport)

hmm.. double check you are using the edited .yaml, as there is no way it should be calling intel-opnemp then! be sure to triple check you deleted any older versions of the environment and the file!

You're very welcome! Thank you again for being so generous with your time. I'll help others in the future who encounter similar problems.

You were absolutely right about the .yaml file, as I found two instances of it in difference locations (perhaps a byproduct of installing DeepLabCut multiple times using different methods?). I have also been deleting the "dlc-macOS-CPU" folder in opt/anaconda3/envs every time before I call "conda env create -f dlc-macOS-CPU.yaml" by using the command "conda remove --name dlc-macOS-CPU --all".

So after I confirmed that there was only one instance of the "dlc-macOS-CPU.yaml" file (i.e., the edited one, which is attached) and no instances of the "dlc-macOS-CPU" folder, I copied and pasted the command "conda env create -f dlc-macOS-CPU.yaml" in Terminal, and unfortunately, I'm still seeing the same error:

Collecting intel-openmp (from deeplabcut->-r /Users/dkoya/DeepLabCut/conda-environments/condaenv.vjppq2yr.requirements.txt (line 8))

Pip subprocess error:
Could not find a version that satisfies the requirement intel-openmp (from deeplabcut->-r /Users/dkoya/DeepLabCut/conda-environments/condaenv.vjppq2yr.requirements.txt (line 8)) (from versions: )
No matching distribution found for intel-openmp (from deeplabcut->-r /Users/dkoya/DeepLabCut/conda-environments/condaenv.vjppq2yr.requirements.txt (line 8))

CondaEnvException: Pip failed

dlc-macOS-CPU.yaml.zip

If it helps, there was a folder called "DeepLabCut" in my home directory, which was most likely created by one of my installation attempts, so I deleted it, downloaded the "dlc-macOS-CPU.yaml" file, deleted the line "- intel-openmp=2019.1=144", saved the file (in TextWrangler), and ran "conda env create -f dlc-macOS-CPU.yaml". The .yaml file was left in my "Downloads" folder, as I assumed it didn't matter where it was located. While running the "conda env create -f dlc-macOS-CPU.yaml" command, I noticed a .txt file that appeared and then disappeared in the same folder where "dlc-macOS-CPU.yaml" was located. I was wondering whether this .txt file was somehow responsible for the "intel-openmp" error.

Collecting intel-openmp (from deeplabcut->-r /Users/dkoya/Downloads/condaenv.3c3wql7k.requirements.txt (line 8))

Pip subprocess error:
Could not find a version that satisfies the requirement intel-openmp (from deeplabcut->-r /Users/dkoya/Downloads/condaenv.3c3wql7k.requirements.txt (line 8)) (from versions: )
No matching distribution found for intel-openmp (from deeplabcut->-r /Users/dkoya/Downloads/condaenv.3c3wql7k.requirements.txt (line 8))

can you do this then,
in (base):

conda create -n DLC python=3.6
pip install tensorflow==1.13.1
pip install wxpython==4.0.4
pip install deeplabcut

Then, source activate DLC

The following has worked well for me on both Linux and Mac OS:

conda create --name dlc tensorflow-gpu==1.12
source activate dlc
conda install wxpython
conda install IPython
pip install deeplabcut

^ macOS doesn't easily support tensorflow-gpu though, with non-nvidia GPU cards, so for @i-like-macs I would just create using tensorflow==1.31.1

@i-like-macs - i'm sorry, I realized that intel-openmp is in our setup file, so this would be an issue... although in the past everyone who used conda to install on macOS this now worked fine... so, I'm a bit at a loss: #101 & https://forum.image.sc/t/installation-on-mac-gui-issues/29198/3

Thank you very much to both of you for taking time out to help.

I've tried your instructions above, where the first three lines went through without a hitch (i.e., conda create -n DLC python=3.6, pip install tensorflow==1.13.1, and pip install wxpython==4.0.4). But when I typed

pip install deeplabcut

The follow error messages popped up:

Collecting intel-openmp (from deeplabcut)
ERROR: Could not find a version that satisfies the requirement intel-openmp (from deeplabcut) (from versions: none)
ERROR: No matching distribution found for intel-openmp (from deeplabcut)

Could the problem I'm experiencing have to do with where I'm still using macOS 10.11.6 on a 13-inch MacBook Pro, which originally came out in 2012 (MacBookPro9,2)? Could OpenMP be incompatible with the CPU in my laptop, which I believe is a 2.9 GHz Intel "Core i7" processor (3520M)? Perhaps the operating system, laptop, or both are too old for DeepLabCut.

Aweee... yes :/ I also couldn鈥檛 install it on my old 2012 MacBook; perhaps the best is to update your OS, or use colaboratory in the meantime, sorry I didn鈥檛 catch that earlier...

I will also triple check this is still needed actually; this is an older dependency that perhaps I can get rid of. Give me a few days to sort out ;)

TODO check if intel-openmp is still required in 2.1 + @AlexEMG @MMathisLab

Thank you very much for your reply and looking into improving your program. Sorry If I took up most of your day asking for help...

I see, I don't know what Colaboratory is yet but will try that approach.

alright, so this is required for performance, so unfortunately you are left with either using another computer, or if you want to edit the source code, you can git clone this repo and remove intel-openmp from the setup.py file, then import deeplabcut locally (i.e. be in the folder you git cloned/downloaded); I have no idea if this will work though.

Thank you very much for the all the help. For now, I plan to use DeepLabCut under Google Colab.

Hi @MMathisLab,

I had the same issue discussed in this thread while trying to install Deeplabcut on a docker. I've raised the issue @ https://github.com/DeepLabCut/Docker4DeepLabCut2.0/issues/25
I am using the latest Dockerfile, I was wondering why this would happen on a docker, because there shouldn't be hardware dependencies there, yeah?

Thank you!

For the above issue:
Delete the line in the Docker file that says upgrade pip

Thank you @MMathisLab!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

N-Sensho picture N-Sensho  路  3Comments

Charly77220 picture Charly77220  路  3Comments

haofanglee picture haofanglee  路  3Comments

monajalal picture monajalal  路  4Comments

ForgottenOneNyx picture ForgottenOneNyx  路  4Comments