さくらレンタルサーバーは仮想環境(venvモジュール)を使いPythonの追加モジュールを自由にインストールしてCGIとして使える。
カテゴリー:#サイト運営関連(記事数:22)

2023.04.12

さくらレンタルサーバーは仮想環境(venvモジュール)を使いPythonの追加モジュールを自由にインストールしてCGIとして使える。

SSHでログイン。
仮想環境の作成

python3 -m venv .venv

これで.venvというフォルダに何やら仮想(?)の実行環境が出来る。単にシンボリックリンクが張ってるだけ???よく分からない。追加モジュールはこのフォルダに入るのかな?(ところで「ディレクトリ」って用語は滅びた?この場合は今もディレクトリって言うべき?)

仮想環境をアクティベート
source .venv/bin/activate.csh

この後、
pip3 install requests_oauthlib

とか可能になる。

仮想環境の終了
deactivate


CGIで仮想環境のPythonを使う場合は
拡張子は.cgiとする

スクリプトの最初に
#!/home/xxx(アカウント名)xxx/.venv/bin/python

と書く

ちなみにPerlは非rootでCPANMをインストールしてモジュール足せる
さくらレンタルサーバー、複数アカウント持っていて合計で山ほど容量(500GB)とか余っているので何か有効活用したいところ・・・・

Category:#サイト運営関連



■ ■ ■ コメント ■ ■ ■

いいっすね!=1

名前 ↑B

コメント(※改行は省略されます)

※3回以上の連続書き込み不可
この記事のアクセス数:623

本カテゴリーで直近コメントが書かれた記事
04/27 10:42:当サイトは本日で開設26年目を迎えました103854分前
04/17 09:38:米国のインターネットドメインレジストラの価格がクソみたいに高いので国内のレジストラに移行中82日前
04/14 23:54:年に一度のサーバーのオフラインバックアップ中なんだけどヤバいファイルが50万個ある。。。84日前
02/19 18:33:AIさん!ブログサイトusepocket.comのPVを増やすための対策を考えて138日前
09/01 22:06:作製したYoutube動画の視聴率解析結果が面白い309日前
06/15 19:21:AI動画作成サービスFlexClipを1年間サブスク支払いした!387日前
06/10 20:12:海外ドメインレジストラGoDaddyのドメイン維持費がクソ高い。お名前.comの3倍に達している。392日前
08/19 08:35:NoteとMediumにアカウント作ってみた!689日前
04/06 23:46:やばいPerlからTwitter API v2にアクセスするライブラリー無いんじゃんorz823日前


→カテゴリー:#サイト運営関連(記事数:22)
本カテゴリーの最近の記事(コメント数)
2025.04.24当サイトは本日で開設26年目を迎えました
2025.04.16米国のインターネットドメインレジストラの価格がクソみたいに高いので国内のレジストラに移行中7コメ
2025.04.13年に一度のサーバーのオフラインバックアップ中なんだけどヤバいファイルが50万個ある。。。8コメ
2025.04.01さくらレンタルサーバーでx.comへのAPI投稿に必要なPythonのrequests_oauthlibがOpenSSLのバージョン問題で動かなくなったのでurllib3をダウングレードして回復
2025.03.28BlueskyへのAPI経由の投稿はPythonのatprotoモジュールで簡単に出来た。しかしさくらレンタルサーバーにatprotoがうまくインストール出来ない・・・2コメ
2025.02.19AIさん!ブログサイトusepocket.comのPVを増やすための対策を考えて17コメ
2024.10.23祝!Youtubeのチャンネルが500フォロー達成!14コメ
2024.08.30作製したYoutube動画の視聴率解析結果が面白い102コメ
2024.06.15AI動画作成サービスFlexClipを1年間サブスク支払いした!6コメ
2024.06.10海外ドメインレジストラGoDaddyのドメイン維持費がクソ高い。お名前.comの3倍に達している。5コメ

譛€霑代�蟶ク騾」縺輔s
縺オ縺�■繧�>繧薙&繧薙�縺√s(繧�k繧翫f繝ゥ繝ェ繝シ)笘�102縲€orz笘�38縲€繝医け繝。繝シ笘�17縲€蜷榊商螻矩未隘ソ莠コ TW笘�25縲€774(竊仙濠隗偵�縺イ縺ィ)笘�83縲€縺�↓繧�(em縺ァ繝阪け繧オ繧ケ5竊抵ソス)笘�38縲€莠ャ繝昴Φ3B(諢丞慍縺ァ繧ゅお繝�ず)笘�40縲€縺吶″繧�″笘�78縲€knob笘�2縲€隰�笘�80縲€迚ケ蜻ス縺輔s笘�79縲€マ�笘�105縲€繝昴さ笘�346縲€逋ス笘�53縲€驟斐b縺舌i笘�41縲€縺�<(貊�幻闍ヲ闌カ荵�@縺カ繧�)笘�70縲€繧峨�笘�32縲€縺ィ縺上a縺�笘�82縲€F笘�52縲€JP笘�26縲€縺オ縺�>縺。繧�s笘�2縲€10蟷エ驕ク謇�笘�48縲€縺輔※縺輔※笘�30縲€マ�(縺ッ縺倥a縺ヲ縺ョ縺吶∪縺サ) TW笘�52縲€縺オ縺�■繧�>繧�(荳サ螳ー) TW笘�97縲€笘�笘�45縲€umomo笘�2縲€Dcd笘�85縲€蛹ソ蜷搾シ�笘�28縲€縺ェ縺ェ縺励&縺�笘�73縲€