Debian 10 (buster)
スケジュールされたジョブを使用したくありませんcron
。これはファイルpython
を生成するスクリプトです。csv
スクリプトpython
は次から始まります。
import xmlrpc.client
import csv
実行するとタスクはなく、cron
次のメッセージが表示されます。
/usr/bin/python /home/debian/api_odoo_contact.py
Traceback (most recent call last):
File "/home/debian/api_odoo_contact.py", line 1, in <module>
import xmlrpc.client
ImportError: No module named xmlrpc.client
このモジュールの依存関係を解決するには?
スクリプトを実行する前に、サーバーにモジュールをインストールし、スクリプトでそのパスを定義する必要がありますかpython
?
ベストアンサー1
xmlrpc.client
Python 3ライブラリ(Python 2にありますxmlrpclib
)なので、Python 3インタプリタを指定する必要があります。
/usr/bin/python3 /home/debian/api_odoo_contact.py
Debian 10 では/usr/bin/python
Python 2 インタプリタです。