pgmpy / pgmpy

Python Library for learning (Structure and Parameter), inference (Probabilistic and Causal), and simulations in Bayesian Networks.
https://pgmpy.org/
MIT License
2.73k stars 715 forks source link

Installation on Ubuntu 14.04 #697

Closed narinluangrath closed 8 years ago

narinluangrath commented 8 years ago

I'm running into errors installing pgmpy and unfortunately I don't have enough technical knowledge to understand what they mean. Below is the output from the terminal when I follow the installation guide on https://github.com/pgmpy/pgmpy


narin@narin-HP-G60-Notebook-PC:~$ git clone https://github.com/pgmpy/pgmpy
fatal: destination path 'pgmpy' already exists and is not an empty directory.
narin@narin-HP-G60-Notebook-PC:~$ cd pgmpy
narin@narin-HP-G60-Notebook-PC:~/pgmpy$ conda install --file requirements.txt
Fetching package metadata: ....
Solving package specifications: .........

# All requested packages already installed.
# packages in environment at /home/narin/miniconda2:
#
cython                    0.21                     py27_1  
networkx                  1.9.1                    py27_0  
nose                      1.3.4                    py27_1  
numpy                     1.9.2                    py27_2  
pandas                    0.15.1               np19py27_0  
pip                       1.5.6                    py27_0  
pyparsing                 2.0.1                    py27_0  
scipy                     0.16.0               np19py27_1  
sphinx                    1.2.2                    py27_2  

narin@narin-HP-G60-Notebook-PC:~/pgmpy$ sudo python3 setup.py install
[sudo] password for narin: 
running install
Checking .pth file support in /usr/local/lib/python3.4/dist-packages/
/usr/bin/python3 -E -c pass
TEST PASSED: /usr/local/lib/python3.4/dist-packages/ appears to support .pth files
running bdist_egg
running egg_info
writing pgmpy.egg-info/PKG-INFO
writing top-level names to pgmpy.egg-info/top_level.txt
writing requirements to pgmpy.egg-info/requires.txt
writing dependency_links to pgmpy.egg-info/dependency_links.txt
reading manifest file 'pgmpy.egg-info/SOURCES.txt'
writing manifest file 'pgmpy.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/pgmpy
creating build/bdist.linux-x86_64/egg/pgmpy/estimators
copying build/lib/pgmpy/estimators/base.py -> build/bdist.linux-x86_64/egg/pgmpy/estimators
copying build/lib/pgmpy/estimators/Bayesian.py -> build/bdist.linux-x86_64/egg/pgmpy/estimators
copying build/lib/pgmpy/estimators/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/estimators
copying build/lib/pgmpy/estimators/MLE.py -> build/bdist.linux-x86_64/egg/pgmpy/estimators
creating build/bdist.linux-x86_64/egg/pgmpy/tests
creating build/bdist.linux-x86_64/egg/pgmpy/tests/test_base
copying build/lib/pgmpy/tests/test_base/test_UndirectedGraph.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_base
copying build/lib/pgmpy/tests/test_base/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_base
copying build/lib/pgmpy/tests/test_base/test_DirectedGraph.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_base
creating build/bdist.linux-x86_64/egg/pgmpy/tests/test_readwrite
copying build/lib/pgmpy/tests/test_readwrite/test_PomdpX.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_readwrite
copying build/lib/pgmpy/tests/test_readwrite/test_XMLBIF.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_readwrite
copying build/lib/pgmpy/tests/test_readwrite/test_XMLBeliefNetwork.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_readwrite
copying build/lib/pgmpy/tests/test_readwrite/test_BIF.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_readwrite
copying build/lib/pgmpy/tests/test_readwrite/test_ProbModelXML.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_readwrite
copying build/lib/pgmpy/tests/test_readwrite/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_readwrite
copying build/lib/pgmpy/tests/test_readwrite/test_UAI.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_readwrite
creating build/bdist.linux-x86_64/egg/pgmpy/tests/test_models
copying build/lib/pgmpy/tests/test_models/test_ClusterGraph.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_models
copying build/lib/pgmpy/tests/test_models/test_NoisyOrModels.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_models
copying build/lib/pgmpy/tests/test_models/test_MarkovModel.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_models
copying build/lib/pgmpy/tests/test_models/test_DynamicBayesianNetwork.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_models
copying build/lib/pgmpy/tests/test_models/test_MarkovChain.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_models
copying build/lib/pgmpy/tests/test_models/test_FactorGraph.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_models
copying build/lib/pgmpy/tests/test_models/test_BayesianModel.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_models
copying build/lib/pgmpy/tests/test_models/test_NaiveBayes.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_models
copying build/lib/pgmpy/tests/test_models/test_JunctionTree.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_models
copying build/lib/pgmpy/tests/test_models/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_models
creating build/bdist.linux-x86_64/egg/pgmpy/tests/test_inference
copying build/lib/pgmpy/tests/test_inference/test_dbn_inference.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_inference
copying build/lib/pgmpy/tests/test_inference/test_elimination_order.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_inference
copying build/lib/pgmpy/tests/test_inference/test_ExactInference.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_inference
copying build/lib/pgmpy/tests/test_inference/test_Sampling.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_inference
copying build/lib/pgmpy/tests/test_inference/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_inference
copying build/lib/pgmpy/tests/test_inference/test_Inference.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_inference
copying build/lib/pgmpy/tests/test_inference/test_Mplp.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_inference
creating build/bdist.linux-x86_64/egg/pgmpy/tests/test_factors
copying build/lib/pgmpy/tests/test_factors/test_FactorSet.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_factors
copying build/lib/pgmpy/tests/test_factors/test_Factor.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_factors
copying build/lib/pgmpy/tests/test_factors/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_factors
creating build/bdist.linux-x86_64/egg/pgmpy/tests/test_estimators
copying build/lib/pgmpy/tests/test_estimators/test_MaximumLikelihoodEstimator.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_estimators
copying build/lib/pgmpy/tests/test_estimators/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_estimators
copying build/lib/pgmpy/tests/help_functions.py -> build/bdist.linux-x86_64/egg/pgmpy/tests
creating build/bdist.linux-x86_64/egg/pgmpy/tests/test_independencies
copying build/lib/pgmpy/tests/test_independencies/test_Independencies.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_independencies
copying build/lib/pgmpy/tests/test_independencies/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/tests/test_independencies
copying build/lib/pgmpy/tests/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/tests
creating build/bdist.linux-x86_64/egg/pgmpy/exceptions
copying build/lib/pgmpy/exceptions/Exceptions.py -> build/bdist.linux-x86_64/egg/pgmpy/exceptions
copying build/lib/pgmpy/exceptions/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/exceptions
creating build/bdist.linux-x86_64/egg/pgmpy/independencies
copying build/lib/pgmpy/independencies/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/independencies
copying build/lib/pgmpy/independencies/Independencies.py -> build/bdist.linux-x86_64/egg/pgmpy/independencies
creating build/bdist.linux-x86_64/egg/pgmpy/utils
copying build/lib/pgmpy/utils/state_name.py -> build/bdist.linux-x86_64/egg/pgmpy/utils
copying build/lib/pgmpy/utils/mathext.py -> build/bdist.linux-x86_64/egg/pgmpy/utils
copying build/lib/pgmpy/utils/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/utils
creating build/bdist.linux-x86_64/egg/pgmpy/factors
copying build/lib/pgmpy/factors/JointProbabilityDistribution.py -> build/bdist.linux-x86_64/egg/pgmpy/factors
copying build/lib/pgmpy/factors/FactorSet.py -> build/bdist.linux-x86_64/egg/pgmpy/factors
copying build/lib/pgmpy/factors/Factor.py -> build/bdist.linux-x86_64/egg/pgmpy/factors
copying build/lib/pgmpy/factors/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/factors
copying build/lib/pgmpy/factors/CPD.py -> build/bdist.linux-x86_64/egg/pgmpy/factors
creating build/bdist.linux-x86_64/egg/pgmpy/models
copying build/lib/pgmpy/models/BayesianModel.py -> build/bdist.linux-x86_64/egg/pgmpy/models
copying build/lib/pgmpy/models/NoisyOrModel.py -> build/bdist.linux-x86_64/egg/pgmpy/models
copying build/lib/pgmpy/models/FactorGraph.py -> build/bdist.linux-x86_64/egg/pgmpy/models
copying build/lib/pgmpy/models/DynamicBayesianNetwork.py -> build/bdist.linux-x86_64/egg/pgmpy/models
copying build/lib/pgmpy/models/MarkovChain.py -> build/bdist.linux-x86_64/egg/pgmpy/models
copying build/lib/pgmpy/models/MarkovModel.py -> build/bdist.linux-x86_64/egg/pgmpy/models
copying build/lib/pgmpy/models/NaiveBayes.py -> build/bdist.linux-x86_64/egg/pgmpy/models
copying build/lib/pgmpy/models/ClusterGraph.py -> build/bdist.linux-x86_64/egg/pgmpy/models
copying build/lib/pgmpy/models/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/models
copying build/lib/pgmpy/models/JunctionTree.py -> build/bdist.linux-x86_64/egg/pgmpy/models
creating build/bdist.linux-x86_64/egg/pgmpy/base
copying build/lib/pgmpy/base/UndirectedGraph.py -> build/bdist.linux-x86_64/egg/pgmpy/base
copying build/lib/pgmpy/base/DirectedGraph.py -> build/bdist.linux-x86_64/egg/pgmpy/base
copying build/lib/pgmpy/base/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/base
creating build/bdist.linux-x86_64/egg/pgmpy/extern
copying build/lib/pgmpy/extern/tabulate.py -> build/bdist.linux-x86_64/egg/pgmpy/extern
copying build/lib/pgmpy/extern/six.py -> build/bdist.linux-x86_64/egg/pgmpy/extern
copying build/lib/pgmpy/extern/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/extern
creating build/bdist.linux-x86_64/egg/pgmpy/readwrite
copying build/lib/pgmpy/readwrite/XMLBeliefNetwork.py -> build/bdist.linux-x86_64/egg/pgmpy/readwrite
copying build/lib/pgmpy/readwrite/PomdpX.py -> build/bdist.linux-x86_64/egg/pgmpy/readwrite
copying build/lib/pgmpy/readwrite/BIF.py -> build/bdist.linux-x86_64/egg/pgmpy/readwrite
copying build/lib/pgmpy/readwrite/XMLBIF.py -> build/bdist.linux-x86_64/egg/pgmpy/readwrite
copying build/lib/pgmpy/readwrite/ProbModelXML.py -> build/bdist.linux-x86_64/egg/pgmpy/readwrite
copying build/lib/pgmpy/readwrite/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/readwrite
copying build/lib/pgmpy/readwrite/UAI.py -> build/bdist.linux-x86_64/egg/pgmpy/readwrite
copying build/lib/pgmpy/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy
creating build/bdist.linux-x86_64/egg/pgmpy/inference
copying build/lib/pgmpy/inference/base.py -> build/bdist.linux-x86_64/egg/pgmpy/inference
copying build/lib/pgmpy/inference/mplp.py -> build/bdist.linux-x86_64/egg/pgmpy/inference
copying build/lib/pgmpy/inference/EliminationOrder.py -> build/bdist.linux-x86_64/egg/pgmpy/inference
copying build/lib/pgmpy/inference/dbn_inference.py -> build/bdist.linux-x86_64/egg/pgmpy/inference
copying build/lib/pgmpy/inference/Sampling.py -> build/bdist.linux-x86_64/egg/pgmpy/inference
copying build/lib/pgmpy/inference/__init__.py -> build/bdist.linux-x86_64/egg/pgmpy/inference
copying build/lib/pgmpy/inference/ExactInference.py -> build/bdist.linux-x86_64/egg/pgmpy/inference
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/estimators/base.py to base.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/estimators/Bayesian.py to Bayesian.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/estimators/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/estimators/MLE.py to MLE.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_base/test_UndirectedGraph.py to test_UndirectedGraph.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_base/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_base/test_DirectedGraph.py to test_DirectedGraph.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_readwrite/test_PomdpX.py to test_PomdpX.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_readwrite/test_XMLBIF.py to test_XMLBIF.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_readwrite/test_XMLBeliefNetwork.py to test_XMLBeliefNetwork.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_readwrite/test_BIF.py to test_BIF.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_readwrite/test_ProbModelXML.py to test_ProbModelXML.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_readwrite/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_readwrite/test_UAI.py to test_UAI.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_models/test_ClusterGraph.py to test_ClusterGraph.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_models/test_NoisyOrModels.py to test_NoisyOrModels.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_models/test_MarkovModel.py to test_MarkovModel.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_models/test_DynamicBayesianNetwork.py to test_DynamicBayesianNetwork.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_models/test_MarkovChain.py to test_MarkovChain.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_models/test_FactorGraph.py to test_FactorGraph.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_models/test_BayesianModel.py to test_BayesianModel.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_models/test_NaiveBayes.py to test_NaiveBayes.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_models/test_JunctionTree.py to test_JunctionTree.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_models/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_inference/test_dbn_inference.py to test_dbn_inference.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_inference/test_elimination_order.py to test_elimination_order.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_inference/test_ExactInference.py to test_ExactInference.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_inference/test_Sampling.py to test_Sampling.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_inference/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_inference/test_Inference.py to test_Inference.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_inference/test_Mplp.py to test_Mplp.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_factors/test_FactorSet.py to test_FactorSet.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_factors/test_Factor.py to test_Factor.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_factors/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_estimators/test_MaximumLikelihoodEstimator.py to test_MaximumLikelihoodEstimator.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_estimators/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/help_functions.py to help_functions.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_independencies/test_Independencies.py to test_Independencies.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/test_independencies/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/tests/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/exceptions/Exceptions.py to Exceptions.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/exceptions/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/independencies/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/independencies/Independencies.py to Independencies.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/utils/state_name.py to state_name.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/utils/mathext.py to mathext.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/utils/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/factors/JointProbabilityDistribution.py to JointProbabilityDistribution.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/factors/FactorSet.py to FactorSet.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/factors/Factor.py to Factor.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/factors/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/factors/CPD.py to CPD.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/models/BayesianModel.py to BayesianModel.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/models/NoisyOrModel.py to NoisyOrModel.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/models/FactorGraph.py to FactorGraph.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/models/DynamicBayesianNetwork.py to DynamicBayesianNetwork.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/models/MarkovChain.py to MarkovChain.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/models/MarkovModel.py to MarkovModel.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/models/NaiveBayes.py to NaiveBayes.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/models/ClusterGraph.py to ClusterGraph.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/models/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/models/JunctionTree.py to JunctionTree.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/base/UndirectedGraph.py to UndirectedGraph.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/base/DirectedGraph.py to DirectedGraph.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/base/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/extern/tabulate.py to tabulate.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/extern/six.py to six.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/extern/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/readwrite/XMLBeliefNetwork.py to XMLBeliefNetwork.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/readwrite/PomdpX.py to PomdpX.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/readwrite/BIF.py to BIF.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/readwrite/XMLBIF.py to XMLBIF.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/readwrite/ProbModelXML.py to ProbModelXML.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/readwrite/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/readwrite/UAI.py to UAI.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/inference/base.py to base.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/inference/mplp.py to mplp.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/inference/EliminationOrder.py to EliminationOrder.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/inference/dbn_inference.py to dbn_inference.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/inference/Sampling.py to Sampling.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/inference/__init__.py to __init__.cpython-34.pyc
byte-compiling build/bdist.linux-x86_64/egg/pgmpy/inference/ExactInference.py to ExactInference.cpython-34.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying pgmpy.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying pgmpy.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying pgmpy.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying pgmpy.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying pgmpy.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
pgmpy.extern.__pycache__.six.cpython-34: module references __path__
creating 'dist/pgmpy-0.1.0-py3.4.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing pgmpy-0.1.0-py3.4.egg
removing '/usr/local/lib/python3.4/dist-packages/pgmpy-0.1.0-py3.4.egg' (and everything under it)
creating /usr/local/lib/python3.4/dist-packages/pgmpy-0.1.0-py3.4.egg
Extracting pgmpy-0.1.0-py3.4.egg to /usr/local/lib/python3.4/dist-packages
pgmpy 0.1.0 is already the active version in easy-install.pth

Installed /usr/local/lib/python3.4/dist-packages/pgmpy-0.1.0-py3.4.egg
Processing dependencies for pgmpy==0.1.0
Searching for scipy>=0.12.1
Reading https://pypi.python.org/simple/scipy/
Best match: scipy 0.17.1
Downloading https://pypi.python.org/packages/9c/85/d8fd3c75ee4b216c0283efde113b42c8d6cf7e2d3bdd04928f5f0fcf4fc6/scipy-0.17.1.zip#md5=cdcf93e240e2b0e4007b86cb78eda438
Processing scipy-0.17.1.zip
Writing /tmp/easy_install-l3iei1ph/scipy-0.17.1/setup.cfg
Running scipy-0.17.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-l3iei1ph/scipy-0.17.1/egg-dist-tmp-p_yb9liy
/usr/local/lib/python3.4/dist-packages/numpy/distutils/system_info.py:1505: UserWarning: 
    Atlas (http://math-atlas.sourceforge.net/) libraries not found.
    Directories to search for the libraries can be specified in the
    numpy/distutils/site.cfg file (section [atlas]) or by setting
    the ATLAS environment variable.
  warnings.warn(AtlasNotFoundError.__doc__)
/usr/local/lib/python3.4/dist-packages/numpy/distutils/system_info.py:1516: UserWarning: 
    Lapack (http://www.netlib.org/lapack/) libraries not found.
    Directories to search for the libraries can be specified in the
    numpy/distutils/site.cfg file (section [lapack]) or by setting
    the LAPACK environment variable.
  warnings.warn(LapackNotFoundError.__doc__)
/usr/local/lib/python3.4/dist-packages/numpy/distutils/system_info.py:1519: UserWarning: 
    Lapack (http://www.netlib.org/lapack/) sources not found.
    Directories to search for the sources can be specified in the
    numpy/distutils/site.cfg file (section [lapack_src]) or by setting
    the LAPACK_SRC environment variable.
  warnings.warn(LapackSrcNotFoundError.__doc__)
Warning: distutils distribution has been initialized, it may be too late to add an extension _vqWarning: distutils distribution has been initialized, it may be too late to add an extension _hierarchyWarning: distutils distribution has been initialized, it may be too late to add a subpackage clusterWarning: distutils distribution has been initialized, it may be too late to add a subpackage constantsWarning: distutils distribution has been initialized, it may be too late to add a library dfftpackWarning: distutils distribution has been initialized, it may be too late to add a library fftpackWarning: distutils distribution has been initialized, it may be too late to add an extension _fftpackWarning: distutils distribution has been initialized, it may be too late to add an extension convolveWarning: distutils distribution has been initialized, it may be too late to add a subpackage fftpackRunning from scipy source directory.
Warning: distutils distribution has been initialized, it may be too late to add a library machWarning: distutils distribution has been initialized, it may be too late to add a library quadpackWarning: distutils distribution has been initialized, it may be too late to add a library odepackWarning: distutils distribution has been initialized, it may be too late to add a library dopWarning: distutils distribution has been initialized, it may be too late to add an extension _quadpackWarning: distutils distribution has been initialized, it may be too late to add an extension _odepackWarning: distutils distribution has been initialized, it may be too late to add an extension vodeWarning: distutils distribution has been initialized, it may be too late to add an extension lsodaWarning: distutils distribution has been initialized, it may be too late to add an extension _dopWarning: distutils distribution has been initialized, it may be too late to add an extension _test_multivariateWarning: distutils distribution has been initialized, it may be too late to add an extension _test_odeint_bandedWarning: distutils distribution has been initialized, it may be too late to add a subpackage integrateWarning: distutils distribution has been initialized, it may be too late to add a library fitpackWarning: distutils distribution has been initialized, it may be too late to add an extension interpndWarning: distutils distribution has been initialized, it may be too late to add an extension _ppolyWarning: distutils distribution has been initialized, it may be too late to add an extension _fitpackWarning: distutils distribution has been initialized, it may be too late to add an extension dfitpackWarning: distutils distribution has been initialized, it may be too late to add an extension _interpolateWarning: distutils distribution has been initialized, it may be too late to add a subpackage interpolateWarning: distutils distribution has been initialized, it may be too late to add an extension streamsWarning: distutils distribution has been initialized, it may be too late to add an extension mio_utilsWarning: distutils distribution has been initialized, it may be too late to add an extension mio5_utilsWarning: distutils distribution has been initialized, it may be too late to add a subpackage matlabWarning: distutils distribution has been initialized, it may be too late to add a subpackage arffWarning: distutils distribution has been initialized, it may be too late to add a subpackage harwell_boeingWarning: distutils distribution has been initialized, it may be too late to add a subpackage ioerror: no lapack/blas resources found
narin@narin-HP-G60-Notebook-PC:~/pgmpy$ 
ankurankan commented 8 years ago

@narinluangrath You need to install lapack/blas. Just google for installing them. Should work fine after that.

khalibartan commented 8 years ago

@narinluangrath Apart from what @ankurankan mentioned, you have installed dependencies for python2.7 in your conda env, create a new env for python3 and install dependencies in it. Things will be much more hassle free this way.

narinluangrath commented 8 years ago

Hi @khalibartan,

I installed lapack/blas and I created a new environment and installed the dependencies using

$ conda create -n pgmpy-env python=3.4
$ source activate pgmpy-env
$ conda install --file requirements.txt

But when I try installing again I get a new error:


            Block: setulb
Post-processing (stage 2)...
Building modules...
    Building module "_lbfgsb"...
        Constructing wrapper function "setulb"...
          setulb(m,x,l,u,nbd,f,g,factr,pgtol,wa,iwa,task,iprint,csave,lsave,isave,dsave,maxls,[n])
    Wrote C/API module "_lbfgsb" to file "build/src.linux-x86_64-3.4/scipy/optimize/lbfgsb/_lbfgsbmodule.c"
Reading fortran codes...
    Reading file 'scipy/optimize/cobyla/cobyla.pyf' (format:free)
Post-processing...
    Block: _cobyla__user__routines
        Block: _cobyla_user_interface
            Block: calcfc
    Block: _cobyla
            Block: minimize
In: scipy/optimize/cobyla/cobyla.pyf:_cobyla:unknown_interface:minimize
get_useparameters: no module _cobyla__user__routines info used by minimize
Post-processing (stage 2)...
Building modules...
    Constructing call-back function "cb_calcfc_in__cobyla__user__routines"
      def calcfc(x,con): return f
    Building module "_cobyla"...
        Constructing wrapper function "minimize"...
          x,dinfo = minimize(calcfc,m,x,rhobeg,rhoend,dinfo,[iprint,maxfun,calcfc_extra_args])
    Wrote C/API module "_cobyla" to file "build/src.linux-x86_64-3.4/scipy/optimize/cobyla/_cobylamodule.c"
Reading fortran codes...
    Reading file 'scipy/optimize/minpack2/minpack2.pyf' (format:free)
Post-processing...
    Block: minpack2
            Block: dcsrch
            Block: dcstep
Post-processing (stage 2)...
Building modules...
    Building module "minpack2"...
        Constructing wrapper function "dcsrch"...
          stp,f,g,task = dcsrch(stp,f,g,ftol,gtol,xtol,task,stpmin,stpmax,isave,dsave)
        Constructing wrapper function "dcstep"...
          stx,fx,dx,sty,fy,dy,stp,brackt = dcstep(stx,fx,dx,sty,fy,dy,stp,fp,dp,brackt,stpmin,stpmax)
    Wrote C/API module "minpack2" to file "build/src.linux-x86_64-3.4/scipy/optimize/minpack2/minpack2module.c"
Reading fortran codes...
    Reading file 'scipy/optimize/slsqp/slsqp.pyf' (format:free)
Post-processing...
    Block: _slsqp
            Block: slsqp
Post-processing (stage 2)...
Building modules...
    Building module "_slsqp"...
        Constructing wrapper function "slsqp"...
          slsqp(m,meq,x,xl,xu,f,c,g,a,acc,iter,mode,w,jw,[la,n,l_w,l_jw])
    Wrote C/API module "_slsqp" to file "build/src.linux-x86_64-3.4/scipy/optimize/slsqp/_slsqpmodule.c"
Reading fortran codes...
    Reading file 'scipy/optimize/nnls/nnls.pyf' (format:free)
crackline: groupcounter=1 groupname={0: '', 1: 'python module', 2: 'interface', 3: 'subroutine'}
crackline: Mismatch of blocks encountered. Trying to fix it by assuming "end" statement.
Post-processing...
    Block: _nnls
            Block: nnls
Post-processing (stage 2)...
Building modules...
    Building module "_nnls"...
        Constructing wrapper function "nnls"...
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
getarrdims:warning: assumed shape array, using 0 instead of '*'
          x,rnorm,mode = nnls(a,m,n,b,w,zz,index_bn,[mda,overwrite_a,overwrite_b])
    Wrote C/API module "_nnls" to file "build/src.linux-x86_64-3.4/scipy/optimize/nnls/_nnlsmodule.c"
Reading fortran codes...
    Reading file 'build/src.linux-x86_64-3.4/scipy/sparse/linalg/isolve/iterative/_iterative.pyf' (format:free)
Post-processing...
    Block: _iterative
            Block: sbicgrevcom
            Block: dbicgrevcom
            Block: cbicgrevcom
            Block: zbicgrevcom
            Block: sbicgstabrevcom
            Block: dbicgstabrevcom
            Block: cbicgstabrevcom
            Block: zbicgstabrevcom
            Block: scgrevcom
            Block: dcgrevcom
            Block: ccgrevcom
            Block: zcgrevcom
            Block: scgsrevcom
            Block: dcgsrevcom
            Block: ccgsrevcom
            Block: zcgsrevcom
            Block: sqmrrevcom
            Block: dqmrrevcom
            Block: cqmrrevcom
            Block: zqmrrevcom
            Block: sgmresrevcom
            Block: dgmresrevcom
            Block: cgmresrevcom
            Block: zgmresrevcom
            Block: sstoptest2
            Block: dstoptest2
            Block: cstoptest2
            Block: zstoptest2
Post-processing (stage 2)...
Building modules...
    Building module "_iterative"...
        Constructing wrapper function "sbicgrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = sbicgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "dbicgrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dbicgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "cbicgrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = cbicgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "zbicgrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zbicgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "sbicgstabrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = sbicgstabrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "dbicgstabrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dbicgstabrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "cbicgstabrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = cbicgstabrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "zbicgstabrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zbicgstabrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "scgrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = scgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "dcgrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dcgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "ccgrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = ccgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "zcgrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zcgrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "scgsrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = scgsrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "dcgsrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dcgsrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "ccgsrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = ccgsrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "zcgsrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zcgsrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "sqmrrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = sqmrrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "dqmrrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dqmrrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "cqmrrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = cqmrrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "zqmrrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zqmrrevcom(b,x,work,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "sgmresrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = sgmresrevcom(b,x,restrt,work,work2,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "dgmresrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = dgmresrevcom(b,x,restrt,work,work2,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "cgmresrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = cgmresrevcom(b,x,restrt,work,work2,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "zgmresrevcom"...
          x,iter,resid,info,ndx1,ndx2,sclr1,sclr2,ijob = zgmresrevcom(b,x,restrt,work,work2,iter,resid,info,ndx1,ndx2,ijob)
        Constructing wrapper function "sstoptest2"...
          bnrm2,resid,info = sstoptest2(r,b,bnrm2,tol,info)
        Constructing wrapper function "dstoptest2"...
          bnrm2,resid,info = dstoptest2(r,b,bnrm2,tol,info)
        Constructing wrapper function "cstoptest2"...
          bnrm2,resid,info = cstoptest2(r,b,bnrm2,tol,info)
        Constructing wrapper function "zstoptest2"...
          bnrm2,resid,info = zstoptest2(r,b,bnrm2,tol,info)
    Wrote C/API module "_iterative" to file "build/src.linux-x86_64-3.4/build/src.linux-x86_64-3.4/scipy/sparse/linalg/isolve/iterative/_iterativemodule.c"
Reading fortran codes...
    Reading file 'build/src.linux-x86_64-3.4/scipy/sparse/linalg/eigen/arpack/arpack.pyf' (format:free)
Line #5 in build/src.linux-x86_64-3.4/scipy/sparse/linalg/eigen/arpack/arpack.pyf:"    <_rd=real,double precision>"
    crackline:1: No pattern for line
Line #6 in build/src.linux-x86_64-3.4/scipy/sparse/linalg/eigen/arpack/arpack.pyf:"    <_cd=complex,double complex>"
    crackline:1: No pattern for line
Post-processing...
    Block: _arpack
            Block: ssaupd
            Block: dsaupd
            Block: sseupd
            Block: dseupd
            Block: snaupd
            Block: dnaupd
            Block: sneupd
            Block: dneupd
            Block: cnaupd
            Block: znaupd
            Block: cneupd
            Block: zneupd
Post-processing (stage 2)...
Building modules...
    Building module "_arpack"...
        Constructing wrapper function "ssaupd"...
          ido,tol,resid,v,iparam,ipntr,info = ssaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[n,ncv,ldv,lworkl])
        Constructing wrapper function "dsaupd"...
          ido,tol,resid,v,iparam,ipntr,info = dsaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[n,ncv,ldv,lworkl])
        Constructing wrapper function "sseupd"...
          d,z,info = sseupd(rvec,howmny,select,sigma,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[ldz,n,ncv,ldv,lworkl])
        Constructing wrapper function "dseupd"...
          d,z,info = dseupd(rvec,howmny,select,sigma,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[ldz,n,ncv,ldv,lworkl])
        Constructing wrapper function "snaupd"...
          ido,tol,resid,v,iparam,ipntr,info = snaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[n,ncv,ldv,lworkl])
        Constructing wrapper function "dnaupd"...
          ido,tol,resid,v,iparam,ipntr,info = dnaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[n,ncv,ldv,lworkl])
        Constructing wrapper function "sneupd"...
          dr,di,z,info = sneupd(rvec,howmny,select,sigmar,sigmai,workev,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[ldz,n,ncv,ldv,lworkl])
        Constructing wrapper function "dneupd"...
          dr,di,z,info = dneupd(rvec,howmny,select,sigmar,sigmai,workev,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,info,[ldz,n,ncv,ldv,lworkl])
        Constructing wrapper function "cnaupd"...
          ido,tol,resid,v,iparam,ipntr,info = cnaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,rwork,info,[n,ncv,ldv,lworkl])
        Constructing wrapper function "znaupd"...
          ido,tol,resid,v,iparam,ipntr,info = znaupd(ido,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,rwork,info,[n,ncv,ldv,lworkl])
        Constructing wrapper function "cneupd"...
          d,z,info = cneupd(rvec,howmny,select,sigma,workev,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,rwork,info,[ldz,n,ncv,ldv,lworkl])
        Constructing wrapper function "zneupd"...
          d,z,info = zneupd(rvec,howmny,select,sigma,workev,bmat,which,nev,tol,resid,v,iparam,ipntr,workd,workl,rwork,info,[ldz,n,ncv,ldv,lworkl])
        Constructing COMMON block support for "timing"...
          nopx,nbx,nrorth,nitref,nrstrt,tsaupd,tsaup2,tsaitr,tseigt,tsgets,tsapps,tsconv,tnaupd,tnaup2,tnaitr,tneigh,tngets,tnapps,tnconv,tcaupd,tcaup2,tcaitr,tceigh,tcgets,tcapps,tcconv,tmvopx,tmvbx,tgetv0,titref,trvec
        Constructing COMMON block support for "debug"...
          logfil,ndigit,mgetv0,msaupd,msaup2,msaitr,mseigt,msapps,msgets,mseupd,mnaupd,mnaup2,mnaitr,mneigh,mnapps,mngets,mneupd,mcaupd,mcaup2,mcaitr,mceigh,mcapps,mcgets,mceupd
    Wrote C/API module "_arpack" to file "build/src.linux-x86_64-3.4/build/src.linux-x86_64-3.4/scipy/sparse/linalg/eigen/arpack/_arpackmodule.c"
    Fortran 77 wrappers are saved to "build/src.linux-x86_64-3.4/build/src.linux-x86_64-3.4/scipy/sparse/linalg/eigen/arpack/_arpack-f2pywrappers.f"
[generate_sparsetools] generating 'scipy/sparse/sparsetools/bsr_impl.h'
[generate_sparsetools] generating 'scipy/sparse/sparsetools/csr_impl.h'
[generate_sparsetools] generating 'scipy/sparse/sparsetools/csc_impl.h'
[generate_sparsetools] generating 'scipy/sparse/sparsetools/other_impl.h'
[generate_sparsetools] generating 'scipy/sparse/sparsetools/sparsetools_impl.h'
Reading fortran codes...
    Reading file 'scipy/special/specfun.pyf' (format:free)
Post-processing...
    Block: specfun
            Block: clqmn
            Block: lqmn
            Block: clpmn
            Block: jdzo
            Block: bernob
            Block: bernoa
            Block: csphjy
            Block: lpmns
            Block: eulera
            Block: clqn
            Block: airyzo
            Block: eulerb
            Block: cva1
            Block: lqnb
            Block: lamv
            Block: lagzo
            Block: legzo
            Block: pbdv
            Block: cerzo
            Block: lamn
            Block: clpn
            Block: lqmns
            Block: chgm
            Block: lpmn
            Block: fcszo
            Block: aswfb
            Block: lqna
            Block: cpbdn
            Block: lpn
            Block: fcoef
            Block: sphi
            Block: rcty
            Block: lpni
            Block: cyzo
            Block: csphik
            Block: sphj
            Block: othpl
            Block: klvnzo
            Block: jyzo
            Block: rctj
            Block: herzo
            Block: sphk
            Block: pbvv
            Block: segv
            Block: sphy
Post-processing (stage 2)...
Building modules...
    Building module "specfun"...
        Constructing wrapper function "clqmn"...
          cqm,cqd = clqmn(m,n,z)
        Constructing wrapper function "lqmn"...
          qm,qd = lqmn(m,n,x)
        Constructing wrapper function "clpmn"...
          cpm,cpd = clpmn(m,n,x,y,ntype)
        Constructing wrapper function "jdzo"...
          n,m,pcode,zo = jdzo(nt)
        Constructing wrapper function "bernob"...
          bn = bernob(n)
        Constructing wrapper function "bernoa"...
          bn = bernoa(n)
        Constructing wrapper function "csphjy"...
          nm,csj,cdj,csy,cdy = csphjy(n,z)
        Constructing wrapper function "lpmns"...
          pm,pd = lpmns(m,n,x)
        Constructing wrapper function "eulera"...
          en = eulera(n)
        Constructing wrapper function "clqn"...
          cqn,cqd = clqn(n,z)
        Constructing wrapper function "airyzo"...
          xa,xb,xc,xd = airyzo(nt,[kf])
        Constructing wrapper function "eulerb"...
          en = eulerb(n)
        Constructing wrapper function "cva1"...
          cv = cva1(kd,m,q)
        Constructing wrapper function "lqnb"...
          qn,qd = lqnb(n,x)
        Constructing wrapper function "lamv"...
          vm,vl,dl = lamv(v,x)
        Constructing wrapper function "lagzo"...
          x,w = lagzo(n)
        Constructing wrapper function "legzo"...
          x,w = legzo(n)
        Constructing wrapper function "pbdv"...
          dv,dp,pdf,pdd = pbdv(v,x)
        Constructing wrapper function "cerzo"...
          zo = cerzo(nt)
        Constructing wrapper function "lamn"...
          nm,bl,dl = lamn(n,x)
        Constructing wrapper function "clpn"...
          cpn,cpd = clpn(n,z)
        Constructing wrapper function "lqmns"...
          qm,qd = lqmns(m,n,x)
        Constructing wrapper function "chgm"...
          hg = chgm(a,b,x)
        Constructing wrapper function "lpmn"...
          pm,pd = lpmn(m,n,x)
        Constructing wrapper function "fcszo"...
          zo = fcszo(kf,nt)
        Constructing wrapper function "aswfb"...
          s1f,s1d = aswfb(m,n,c,x,kd,cv)
        Constructing wrapper function "lqna"...
          qn,qd = lqna(n,x)
        Constructing wrapper function "cpbdn"...
          cpb,cpd = cpbdn(n,z)
        Constructing wrapper function "lpn"...
          pn,pd = lpn(n,x)
        Constructing wrapper function "fcoef"...
          fc = fcoef(kd,m,q,a)
        Constructing wrapper function "sphi"...
          nm,si,di = sphi(n,x)
        Constructing wrapper function "rcty"...
          nm,ry,dy = rcty(n,x)
        Constructing wrapper function "lpni"...
          pn,pd,pl = lpni(n,x)
        Constructing wrapper function "cyzo"...
          zo,zv = cyzo(nt,kf,kc)
        Constructing wrapper function "csphik"...
          nm,csi,cdi,csk,cdk = csphik(n,z)
        Constructing wrapper function "sphj"...
          nm,sj,dj = sphj(n,x)
        Constructing wrapper function "othpl"...
          pl,dpl = othpl(kf,n,x)
        Constructing wrapper function "klvnzo"...
          zo = klvnzo(nt,kd)
        Constructing wrapper function "jyzo"...
          rj0,rj1,ry0,ry1 = jyzo(n,nt)
        Constructing wrapper function "rctj"...
          nm,rj,dj = rctj(n,x)
        Constructing wrapper function "herzo"...
          x,w = herzo(n)
        Constructing wrapper function "sphk"...
          nm,sk,dk = sphk(n,x)
        Constructing wrapper function "pbvv"...
          vv,vp,pvf,pvd = pbvv(v,x)
        Constructing wrapper function "segv"...
          cv,eg = segv(m,n,c,kd)
        Constructing wrapper function "sphy"...
          nm,sy,dy = sphy(n,x)
    Wrote C/API module "specfun" to file "build/src.linux-x86_64-3.4/scipy/special/specfunmodule.c"
Reading fortran codes...
    Reading file 'scipy/stats/statlib.pyf' (format:free)
Post-processing...
    Block: statlib
            Block: swilk
            Block: gscale
            Block: prho
Post-processing (stage 2)...
Building modules...
    Building module "statlib"...
        Constructing wrapper function "swilk"...
          a,w,pw,ifault = swilk(x,a,[init,n1])
        Constructing wrapper function "gscale"...
          astart,a1,ifault = gscale(test,other)
        Constructing wrapper function "prho"...
          ifault = prho(n,is)
    Wrote C/API module "statlib" to file "build/src.linux-x86_64-3.4/scipy/stats/statlibmodule.c"
Reading fortran codes...
    Reading file 'scipy/stats/mvn.pyf' (format:free)
Post-processing...
    Block: mvn
            Block: mvnun
            Block: mvndst
Post-processing (stage 2)...
Building modules...
    Building module "mvn"...
        Constructing wrapper function "mvnun"...
          value,inform = mvnun(lower,upper,means,covar,[maxpts,abseps,releps])
        Constructing wrapper function "mvndst"...
          error,value,inform = mvndst(lower,upper,infin,correl,[maxpts,abseps,releps])
        Constructing COMMON block support for "dkblck"...
          ivls
    Wrote C/API module "mvn" to file "build/src.linux-x86_64-3.4/scipy/stats/mvnmodule.c"
    Fortran 77 wrappers are saved to "build/src.linux-x86_64-3.4/scipy/stats/mvn-f2pywrappers.f"
no previously-included directories found matching 'benchmarks/env'
no previously-included directories found matching 'benchmarks/results'
no previously-included directories found matching 'benchmarks/html'
no previously-included directories found matching 'benchmarks/scipy'
no previously-included directories found matching 'scipy/special/tests/data/boost'
no previously-included directories found matching 'scipy/special/tests/data/gsl'
no previously-included directories found matching 'doc/build'
no previously-included directories found matching 'doc/source/generated'
warning: no previously-included files matching '*~' found anywhere in distribution
warning: no previously-included files matching '*.bak' found anywhere in distribution
warning: no previously-included files matching '*.swp' found anywhere in distribution
warning: no previously-included files matching '*.pyo' found anywhere in distribution
Could not locate executable gfortran
Could not locate executable f95
Could not locate executable ifort
Could not locate executable ifc
Could not locate executable lf95
Could not locate executable pgfortran
Could not locate executable f90
Could not locate executable f77
Could not locate executable fort
Could not locate executable efort
Could not locate executable efc
Could not locate executable g77
Could not locate executable g95
Could not locate executable pathf95
don't know how to compile Fortran code on platform 'posix'
error: Setup script exited with error: library dfftpack has Fortran sources but no Fortran compiler found
(pgmpy-env)narin@narin-HP-G60-Notebook-PC:~/pgmpy$