コード溜め

備忘録的コンピュータ日記

さくらのレンタルサーバでPythonのCGIを動かすときのメモ

2024-02-11 22:13:32 | Python
いろいろはまった。
基本編
・改行コードはLF(CRFLだとエラーになる)
・fileモードは 755か705それ以外だとエラーになる(chmod 755 xxx.cgi を実行すること)
・importできるモジュールは標準のみ

応用編
・モジュールを入れる場合は
先に ~/.local/lib/python3.8 を掘っておく(mkdir ~/.local/lib/python3.8 )
pipもないので、どこかtmpフォルダとかを掘って "git clone http://github.com/プロジェクト”してダウンロード
python setup.py install --user
cd ~/.local/lib/python3.8/site-packages/
いろいろと*.eggというファイルができているので、echo (ファイル名).egg > (ファイル名).pth としてeggのベース名が同じで拡張子がpthのファイルを作る