About pycse

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-az714-90', release='6.5.0-1023-azure', version='#24~22.04.1-Ubuntu SMP Wed Jun 12 19:55:26 UTC 2024', machine='x86_64')
Linux
('64bit', 'ELF')
x86_64
fv-az714-90
Linux-6.5.0-1023-azure-x86_64-with-glibc2.35
x86_64
('main', 'Jun 25 2024 18:25:01')
3.11.9

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.11.9 (main, Jun 25 2024, 18:25:01) [GCC 11.4.0]
numpy: 2.0.0
scipy: 1.14.0
matplotlib: 3.9.1
import pycse
pycse.__version__
---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
Cell In[3], line 1
----> 1 import pycse
      2 pycse.__version__

File /opt/hostedtoolcache/Python/3.11.9/x64/lib/python3.11/site-packages/pycse/__init__.py:24
     12 from .PYCSE import (
     13     polyfit,
     14     regress,
   (...)
     20     lbic,
     21 )
     22 from .utils import feq, flt, fgt, fle, fge, read_gsheet
---> 24 from .hashcache import hashcache
     26 # from .beginner import *
     29 from IPython import get_ipython

File /opt/hostedtoolcache/Python/3.11.9/x64/lib/python3.11/site-packages/pycse/hashcache.py:84
     82 import inspect
     83 import joblib
---> 84 import orjson
     85 import os
     86 from pathlib import Path

ModuleNotFoundError: No module named 'orjson'
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.2.2'
import sympy
sympy.__version__
'1.13.0'