We don’t officially support Anaconda, as it basically reinvents 75% of the already hard to keep up with Python packaging ecosystem, and seems to break everything related to native extensions. If at all possible, use virtual environments with a normal, non-Anaconda Python.
I first cloned the 0.7.0 repo but got the error of not finding deepspeech_training module, probably because I didn’t do “pip3 install --upgrade --force-reinstall -e .” as I can’t find a conda equivalence to that. So I changed to 0.6.1. I’m sure that the command was run within the 0.6.1 directory though.
Is it possible to just change the version part in the url for installation?
lissyx
((slow to reply) [NOT PROVIDING SUPPORT])
6
The code relies on VERSION file, so I seriously doubt how you changed to 0.6.1.
I guess what I thought was 0.6.1 was 0.7.0a2 after all… I just scp the folder on the server I first worked on (installed without problem) to the new server. I do remember that when I first cloned the repo the latest release was 0.6.1, so I just took it as 0.6.1
lissyx
((slow to reply) [NOT PROVIDING SUPPORT])
12
Please git checkout v0.6.1 to get the correct version then …
Just curious, I don’t really care which version I use as long as it works, so why it fetches me 0.7.0a2 but doesn’t install, while it’s the compatible version?
lissyx
((slow to reply) [NOT PROVIDING SUPPORT])
14
Ignoring pip: markers ‘python_version < “3”’ don’t match your environment
Looking in links: /cvmfs/soft.computecanada.ca/custom/python/wheelhouse/avx2, /cvmfs/soft.computecanada.ca/custom/python/wheelhouse/generic
Obtaining file:///scratch/b2jiang/deepspeech0.7.0
ERROR: ds_ctcdecoder-0.7.0-cp36-cp36m-manylinux1_x86_64.whl is not a supported wheel on this platform.
Not sure if this is helpful, but the server uses python 2.7. I installed python 3.6.10 later under my user directory (I can’t sudo). All steps had nothing to do with conda.