2022-01-01から1年間の記事一覧

uWSGIをサービスとして動かせない時の対処法

新サイトに移転しました。 sbskn.com 現状 uWSGIをサービスとして動かしたかったので、サービスユニットファイルを作成し、いざ起動!・・・できなかった。 以下エラー内容。 ~略~ Active: failed (Result: protocol) ~略~ systemd[1]: Stopped uWSGI sy…

snap版Nextcloudでoccコマンドが使えない時の対処法(nextcloud.occ: command not found)

新サイトに移転しました。 sbskn.com 状況 snapでインストールしたNextcloudのもろもろの設定を行いたく、管理用のCLIであるoccを以下のように使おうとしたところ、「コマンドが見つからないよ」と怒られた。 > sudo nextcloud.occ sudo: nextcloud.occ: com…

グローバル変数の使用を回避する書き方。(クラスを使う)

グローバル変数を使わずに関数から変数をいじりたい 以下、色々省略したコードで説明。あくまで期待する動作なので、書き方としてはこれは間違い。 i = 0 #元の値 def hoge_func(): i = 100 #値を変更 print(i)#実行結果 >100 #関数内での変更が反映!関数外…

vagrantがupできない(Timed out while waiting for the machine to boot.する)時の対処法

新サイトに移転しました。 sbskn.com 「何もしていないのに壊れました!!」昨日まで動いていたはずのvagrant upが突如として動かなくなることは意外とよくあるらしい。色々な原因があるらしいが、私の場合は結構単純だったのでご紹介。 結論から書くと Hype…

【Tkinter】バインドされた関数の呼び出し時は引数にselfを与える TypeError: click() takes 0 positional arguments but 1 was givenの対処法

新サイトに移転しました。 sbskn.com やろうとしたこと PythonのTkinterでエントリー*1に入力した文字をプログラムに読み込ませるときに、エンターを押して実行できるようにしたかった。 *1 エントリー Tkinterにおける文字の入力欄のこと 問題のコード(該当…