Q: What if I can 'pip install' visualdl but cannot find the module while running it?
A: It could be due to the mismatch of the locations from 'python' and 'pip'. For example, a user could install visualdl here:
[develop]$ pip show visualdl Name: visualdl Version: 1.0.0 Summary: Visualize Deep Learning Home-page: UNKNOWN Author: PaddlePaddle and Echarts team Author-email: UNKNOWN License: Apache License Location: /usr/local/lib/python2.7/site-packages Requires: Flask, Pillow, numpy, protobuf, scipy
But his/her python is actually here:
[develop]$ which python /Library/Frameworks/Python.framework/Versions/2.7/bin/python
So when running visualdl, the system would look for the visualdl command in 2.7/lib/python2.7/site-packages/
One hacky solution is to simply copy the installed files at the pip location to the python location:
cp -r /usr/local/lib/python2.7/site-packages/visualdl /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/