About pycse

This notebook documents the Python setup used to build this book.

import platform

print(platform.uname())
print(platform.system())
print(platform.architecture())
print(platform.machine())
print(platform.node())
print(platform.platform())
print(platform.processor())
print(platform.python_build())
print(platform.python_version())
uname_result(system='Linux', node='fv-az338-771', release='6.2.0-1011-azure', version='#11~22.04.1-Ubuntu SMP Wed Aug 23 19:26:19 UTC 2023', machine='x86_64', processor='x86_64')
Linux
('64bit', 'ELF')
x86_64
fv-az338-771
Linux-6.2.0-1011-azure-x86_64-with-glibc2.34
x86_64
('default', 'Aug 28 2023 08:27:22')
3.8.18

About the Python packages

import sys
import numpy
import scipy
import matplotlib

print(f'''Python: {sys.version}
numpy: {numpy.version.version}
scipy: {scipy.version.version}
matplotlib: {matplotlib.__version__}''')
Python: 3.8.18 (default, Aug 28 2023, 08:27:22) 
[GCC 11.4.0]
numpy: 1.24.4
scipy: 1.10.1
matplotlib: 3.7.3
import pycse
pycse.__version__
'2.2.1'
import uncertainties
uncertainties.__version__
---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
Cell In[4], line 1
----> 1 import uncertainties
      2 uncertainties.__version__

ModuleNotFoundError: No module named 'uncertainties'
import numdifftools
numdifftools.__version__
'0.9.41'
import pandas
pandas.__version__
'2.0.3'
import sympy
sympy.__version__
'1.12'