On Monday, 27 August 2018 22:45:47 UTC+5:30, Peter Otten wrote: > Sharan Basappa wrote: > > > I am running a program that I got as reference from GitHub. > > I am running on windows OS. > > > > Here is a snippet of the code (initial few lines). > > > > #!/usr/bin/env python > > # -*- coding: utf-8 -*- > > __author__ = 'Shilin He' > > > > import sys > > sys.path.insert(0, 'D:\Projects\Initiatives\machine > > learning\loglizer-master\loglizer-master\utils\evaluation') > > sys.path.insert(0, 'D:\Projects\Initiatives\machine > > learning\loglizer-master\loglizer-master\utils\evaluation') print sys.path > > import numpy as np import math > > from scipy.special import expit > > from numpy import linalg as LA > > from scipy.cluster.hierarchy import linkage > > from scipy.cluster.hierarchy import fcluster > > from scipy.spatial.distance import pdist > > import utils.evaluation as ev > > > > Here is the error: > > D:\Projects\Initiatives\machine > > learning\loglizer-master\loglizer-master\models\log_clustering.py in > > <module>() > > 14 from scipy.cluster.hierarchy import fcluster > > 15 from scipy.spatial.distance import pdist > > ---> 16 import utils.evaluation as ev > > 17 > > 18 > > ImportError: No module named utils.evaluation > > > > > > In the utils directory, I clearly can see evaluation file. > > > > Can someone give some directions? > > (1) The parent directory of the utils directory has to be in sys.path. > (2) If you are using Python 2 you need an __init__.py file in the utils > directory.
Thank you very much. I am able to get this working. -- https://mail.python.org/mailman/listinfo/python-list