Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Linux] AttributeError: type object 'Path' has no attribute 'home' #21

Closed
arquicanedo opened this issue May 31, 2019 · 4 comments
Closed

Comments

@arquicanedo
Copy link
Collaborator

I setup a virtual environment with python3

Installed pykg2vec as: python setup.py install

when executing the example I get this error:

$ python pykg2vec/example/train.py
Traceback (most recent call last):
File "pykg2vec/example/train.py", line 9, in
from pykg2vec.utils.trainer import Trainer
File "", line 969, in _find_and_load
File "", line 958, in _find_and_load_unlocked
File "", line 664, in _load_unlocked
File "", line 634, in _load_backward_compatible
File "/home/arqui/code/pykg2vec/pykg2vec-env/lib/python3.5/site-packages/pykg2vec-0.0.45-py3.5.egg/pykg2vec/utils/trainer.py", line 11, in
File "", line 969, in _find_and_load
File "", line 958, in _find_and_load_unlocked
File "", line 664, in _load_unlocked
File "", line 634, in _load_backward_compatible
File "/home/arqui/code/pykg2vec/pykg2vec-env/lib/python3.5/site-packages/pykg2vec-0.0.45-py3.5.egg/pykg2vec/utils/visualization.py", line 12, in
File "/home/arqui/code/pykg2vec/pykg2vec-env/lib/python3.5/site-packages/matplotlib/pyplot.py", line 32, in
import matplotlib.colorbar
File "/home/arqui/code/pykg2vec/pykg2vec-env/lib/python3.5/site-packages/matplotlib/colorbar.py", line 32, in
import matplotlib.contour as contour
File "/home/arqui/code/pykg2vec/pykg2vec-env/lib/python3.5/site-packages/matplotlib/contour.py", line 18, in
import matplotlib.font_manager as font_manager
File "/home/arqui/code/pykg2vec/pykg2vec-env/lib/python3.5/site-packages/matplotlib/font_manager.py", line 135, in
OSXFontDirectories.append(str(Path.home() / "Library/Fonts"))
AttributeError: type object 'Path' has no attribute 'home'

@arquicanedo
Copy link
Collaborator Author

I'm using Python 3.5.2

@louisccc
Copy link
Collaborator

@arquicanedo can you try Python 3.6 first.

@louisccc
Copy link
Collaborator

and please pip freeze and check the version info of matplotlib

@arquicanedo
Copy link
Collaborator Author

Running python 3.7 now and it works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants