Python

ansible

CentOS 7.9 に 新し目の python と ansible をインストールする

はじめにCentOS7 は 2024/06/30 に EOL を迎え、もはや新規にインストールするべきではないディストリビューションです。とはいえ、まだ almalinux-8/9 等に移行できていない既存のインスタンスも存在します。本日は...
Python

ModuleNotFoundError: No module named ‘my_module’

はじめにPython の import は何度やっても慣れないので、パターン別にコピペすることにしました。パターン1ディレクトリ構成vagrant@host:~/import-test$ tree.└── my_module ├── mai...
Python

sphinx ドキュメント・プロセッサの導入

はじめにsphinx は、マークダウンっぽい文法(reStructuredText記法)で書かれたテキストファイルを HTML, Word, PDF, ePub 等に変換するためのツールです。たとえば、私が書いた PHP Extension...
Python

pyenv+venvによるpython実行環境の設定

はじめにpyenv はサーバ内のディレクトリ単位で python のバージョンを切り替えるしくみです。venv は(シェルの)セッション単位で python へのバイナリパスを切り替える仕組みです。今となっては両方必要となってしまったので、...
Python

VSCodeでPythonをデバッグ

Python デバッグ時の TIPS です。対象とする環境は以下の通りです。クライアント:Windows10 + VSCode 1.44.0対象とするスクリプト適当なディレクトリ(今回の例では c:/Users/hotta/Projects...