python

$ PATHをグローバルに変更する方法
python

$ PATHをグローバルに変更する方法

私のサーバーはコードを予約するためにDebian使用します。問題は、次の行を追加するときです。crontabpython 6 9 * * * python /path/to/daily_task.py &> $HOME/out.txt 当然、出力にはpythonコマンドが見つからないと表示されます。 もちろん、たとえばcrontabエントリにフルパスを追加することもできますが、そのアイデアは混乱しているようです/opt/python/3.9.2/bin/python。os.system("python task.py")daily_task....

Admin

ログイン時にPythonスクリプトを実行する方法
python

ログイン時にPythonスクリプトを実行する方法

特定のキオスクユーザーがGUIにログインするたびに、SeleniumがFirefox Geckodriverを起動するPythonスクリプトをロードしようとします。 geckodriverを介してこのプログラムを起動しようとしましたが、.profilegeckodriverで「エラー:DISPLAY環境変数が指定されていません」というエラーが発生しました。.bashrc、.bash_profileおよび.xsession(私の場合は使用されていません)からロードしようとしましたが、運がありませんでした。ブラウザはインラインで起動しますが、.bashrcユーザ...

Admin

fifoをPythonのstdinにリダイレクトする
python

fifoをPythonのstdinにリダイレクトする

$ mkfifo mypipe $ echo "hello redirection" > mypipe $ cat < mypipe hello redirection Pythonを使って上記のタスクを実行しようとすると問題があります。 # pyecho.py with open("/dev/stdin", "r") as f: print(f.read()) $ python3 pyecho.py < mypipe パイプに2回書き込まないと終了しません。 $ echo "hello redirection" >...

Admin

Debian 11 から virtualenv を削除できません
python

Debian 11 から virtualenv を削除できません

私のDebianオペレーティングシステムは何度もアップグレードされ、現在バージョン11(Bullseye)です。もともとそれから始めましたが、python2今はもう欲しくありません。ただそうですpython3。virtualenvずっと前に設置してまだ使っていましたpython2。 私は完全な仕事をしましたdist-upgrade。 $ sudo apt-get update Hit:1 http://deb.debian.org/debian bullseye InRelease Get:2 https://deb.nodesource.com/node_...

Admin

Folding@Home FAHControlが起動しません(Python3エラー)
python

Folding@Home FAHControlが起動しません(Python3エラー)

Folding@Homeコントロールプログラムの名前はFAHControl(ここからダウンロード)は、次のPythonエラーで始まらない。 $ FAHControl Traceback (most recent call last): File "/usr/bin/FAHControl", line 25, in <module> from fah import FAHControl, load_fahcontrol_db File "/usr/lib/python3/dist-packages/fah/__init__.py"...

Admin

インターネットにアクセスできないコンピュータにpipパッケージをインストールする方法は?
python

インターネットにアクセスできないコンピュータにpipパッケージをインストールする方法は?

私はインターネットに(直接)アクセスできないLinuxシステムで作業しています。私はpip install foopypiパッケージfooが欲しいが - 明らかにこれはうまくいきません。もちろん、インターネットに接続された他のコンピュータもあります。 ダウンロードするファイルをどのように決定し、ダウンロードして隔離されたコンピュータにインストールしますか? メモ: むしろ、Pythonのバージョンには独立した答えがありますが、バージョンによって異なる場合は、Python 3.6以降を考えてみましょう。 この問題同じように聞こえますが、実際にはpip ist...

Admin

opencv-python-headlessを完了するのに時間がかかる理由
python

opencv-python-headlessを完了するのに時間がかかる理由

pip3を使用してopencv-python-headlessをインストールすると、プロセスを完了するのにかなり長い時間がかかることがわかりました。インストールに時間がかかるのはなぜですか? オペレーティングシステム:CentOS 7 ...

Admin

Qutebrowserの新機能の最小限の例
python

Qutebrowserの新機能の最小限の例

一般概要 exモード(で始まるコマンド)を使用してQutebrowserから呼び出すことができる関数を作成しようとしています:。 しかし、私はこれを行う方法を見つけることができません。 私がしたこと 私のエントリにはconfig.py次の行を追加しました。 # Function deffinition def example_function(): print("The function started") # Link the python function to ex-mode function c.aliases['example-comma...

Admin

外付けUSB SSD Restic / Backrestバックアップの自動化
python

外付けUSB SSD Restic / Backrestバックアップの自動化

私はproxmoxを備えたzimaboardマイクロサーバーと外部USB SSDが常に接続されているバックアップシステム(Restic / Backrest)であるdebian 10 CTを持っています。 BashまたはPythonスクリプトを使用して外部USB SSD HDをテストし、特定の期間だけオンまたはマウントし、残りのファイルをオフまたはマウント解除できますか?時間? ...

Admin

pyenvとsudo呼び出しを使用してzshシェルで関数を実行する
python

pyenvとsudo呼び出しを使用してzshシェルで関数を実行する

私の目標は、pyenvとvirtualenvを介してロードされたPython Webサーバーモジュールを便利に実行することです。ポート番号によっては、sudo(1025未満のポート番号)を使用する必要があります。これまで〜/.zshrcに追加した内容は次のとおりです。 uploadserver() { if [ $1 = 'end' ]; then pyenv deactivate uploadserver elif [ $1 -lt 1025 ]; then pyenv activate uploadserver su...

Admin