Anaconda Could Not Find My Already Installed Package
Solution 1:
The doconce at pypi is outdated and the authors have little interest in updating due to large dependency base of doconce, therefore the use of conda skeleton as suggested by @asmeurer in non_recipe_ananconda_installation is of little interest in this particular problem.
I also tried pip install -e git+https://github.com/hplgit/doconce#egg=doconce with and without sudo. With sudo the install is successful but not as a part of anaconda and without sudo it leads to a weird error of:
error: cannot open .git/FETCH_HEAD: Permission denied
This is what that finally works. First delete all the files installed by sudo python setup.py install by using --record=myfile.txt.
Now go to the cloned doconce repository and do python setup.py install --prefix=/home/sohail/anaconda/ --record=myfile2.txt.
This successfully installs doconce as a part of anaconda default environment.
Now you can check that python can also accept doconce as its module but doing python -c 'import doconce' and sys.modules['doconce']. Moreover you can also verify the installation by running the tests in doconce\test, but keep in mind doconce requires too many dependencies. Luckily the owner has made test_mintest.py to verify the minimal installation of doconce.
In the last you can check conda list | grep doconce to verify that doconce is indeed a package now part of anaconda.
This procedure was tested to install doconce and logg-publish as a part of anaconda.
Post a Comment for "Anaconda Could Not Find My Already Installed Package"