Python import error
#error
よく遭遇する。
傾向と対策がまとまると良い。
distutils — Building and installing Python modules — Python 3.8.0 documentation
を入れる。 sudo apt install python3-distutils
1
傾向
dist-packageにある soファイルへのリンクがおかしいの原因
例:
/usr/local/lib/python3.7/dist-packages/memory_profiler.py
cannot import name '_psutil_linux' from 'psutil'
対策:
sudo ln -s _psutil_posix.cpython-{36,37}m-x86_64-linux-gnu.so
みたいにして、python36m だけになってるものを、python37mでも有効にする。
error apt_pkg で解決した方法をつかった。
こちらのがよかった?
bash - Error installing python package in apartment with wifi - Stack Overflow
export C_INCLUDE_PATH=/usr/include/python3.6m/
C_INCLUDE_PATHという設定があるのが、想像できなかった。