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/