sudo で実行しないと Python スクリプトが機能しない

ニコロm。

Windowsで作成したスクリプトがあり、正常に動作しています。現在、CentOSに転送しています。

スクリプトは、Excelファイルをさまざまな形式のピボットテーブルに変換します

セットアップを行い、前提条件をインストールしました。

スクリプトを実行しようとすると、機能していないようです。インストールしたばかりなのに、Pythonコンポーネントをインポートできないというプロンプトが表示されます。

次に、スクリプトをsudoとして実行しようとしましたが、Windows環境で機能するように機能しました。しかし、私の問題は、sudoコマンドで開かない限り、ファイルが完全に使用できないことです。

sudoコマンドを使用せずにスクリプトを実行する方法はありますか?

これは、sudoを使用せずにスクリプトを実行した場合に受け取るエラーです。

Traceback (most recent call last):
  File "step1.1_executeConsolidation.py", line 12, in <module>
    from openpyxl import workbook
ImportError: cannot import name 'workbook'

(ワークブックまたはワークブック、同じ結果が得られます)

ニコロm。

問題を修正するために私がしたことは、virtualenvを使用することです。

virtualenvをインストールし、別のインスタンスを作成するためのフォルダーを作成しました。

この時点で、プロジェクトのフォルダーにはsudoを使用してのみアクセスできます。そこで、chownコマンドを実行して、管理者からフォルダーを削除し、アカウントに転送しました。

これで、仮想環境をアクティブ化し、スクリプトを実行して出力ファイルを開くたびに、sudoを使用する必要がなくなりました。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

通知-sudoで実行されたPythonスクリプトで送信が機能しない

分類Dev

&でバックグラウンドで実行すると、Nohup for Pythonスクリプトが機能しない

分類Dev

sudo内でシェルスクリプトエコーが機能しない

分類Dev

フルパスを使用して実行するとPythonスクリプトが機能しない

分類Dev

Python スクリプトが crontab で機能しない

分類Dev

単純なPythonスクリプトが機能しない

分類Dev

PHPが機能しない状態でいくつかのPythonスクリプトを実行する

分類Dev

sudo python3は、sudoなしでpython3を実行するのとは異なるバージョンを実行しています

分類Dev

Python スクリプトが機能しない

分類Dev

Postman の Python スクリプトが機能しない

分類Dev

Pythonアプリを実行しているときにsudoでのみImportError?

分類Dev

sh 1sudoが見つかりませんubuntuで実行されたPythonスクリプトがbananianで機能しません

分類Dev

pycharmの外で実行するとPythonスクリプトが機能しなくなります

分類Dev

PHPでshell_exec()によってスクリプトが実行されると、Pythonのopen()関数が機能しない

分類Dev

CrontabでBash内でPythonスクリプトを実行しても機能しない

分類Dev

Python-リクエスト、lmxlとxpathが機能しない

分類Dev

Pythonスクリプトがdjangoシェルで機能しない

分類Dev

Pythonで線形回帰スクリプトが機能しない

分類Dev

PHP:PythonスクリプトのexecがRaspberry PI2で機能しない

分類Dev

Python リクエストが https プロキシで機能しない

分類Dev

再起動時にPythonスクリプトを実行するcronジョブが機能しない

分類Dev

コマンドをスクリプトでsudoとして実行しないようにする方法

分類Dev

PythonでのGETリクエストが機能しない

分類Dev

タスクスケジューラとbatファイルを使用したPythonスクリプトの実行が機能しない

分類Dev

Pythonスクリプトをダブルクリックしてsudoとして実行するにはどうすればよいですか?

分類Dev

Pythonスクリプトのインポートが機能しない

分類Dev

sudoとしてPythonから.shスクリプトを実行します

分類Dev

sudoで実行するとulimitが機能しないのはなぜですか?

分類Dev

Azure WebサービスでPythonスクリプトを実行しているが、ML実験では実行していないときにエラー0085

Related 関連記事

  1. 1

    通知-sudoで実行されたPythonスクリプトで送信が機能しない

  2. 2

    &でバックグラウンドで実行すると、Nohup for Pythonスクリプトが機能しない

  3. 3

    sudo内でシェルスクリプトエコーが機能しない

  4. 4

    フルパスを使用して実行するとPythonスクリプトが機能しない

  5. 5

    Python スクリプトが crontab で機能しない

  6. 6

    単純なPythonスクリプトが機能しない

  7. 7

    PHPが機能しない状態でいくつかのPythonスクリプトを実行する

  8. 8

    sudo python3は、sudoなしでpython3を実行するのとは異なるバージョンを実行しています

  9. 9

    Python スクリプトが機能しない

  10. 10

    Postman の Python スクリプトが機能しない

  11. 11

    Pythonアプリを実行しているときにsudoでのみImportError?

  12. 12

    sh 1sudoが見つかりませんubuntuで実行されたPythonスクリプトがbananianで機能しません

  13. 13

    pycharmの外で実行するとPythonスクリプトが機能しなくなります

  14. 14

    PHPでshell_exec()によってスクリプトが実行されると、Pythonのopen()関数が機能しない

  15. 15

    CrontabでBash内でPythonスクリプトを実行しても機能しない

  16. 16

    Python-リクエスト、lmxlとxpathが機能しない

  17. 17

    Pythonスクリプトがdjangoシェルで機能しない

  18. 18

    Pythonで線形回帰スクリプトが機能しない

  19. 19

    PHP:PythonスクリプトのexecがRaspberry PI2で機能しない

  20. 20

    Python リクエストが https プロキシで機能しない

  21. 21

    再起動時にPythonスクリプトを実行するcronジョブが機能しない

  22. 22

    コマンドをスクリプトでsudoとして実行しないようにする方法

  23. 23

    PythonでのGETリクエストが機能しない

  24. 24

    タスクスケジューラとbatファイルを使用したPythonスクリプトの実行が機能しない

  25. 25

    Pythonスクリプトをダブルクリックしてsudoとして実行するにはどうすればよいですか?

  26. 26

    Pythonスクリプトのインポートが機能しない

  27. 27

    sudoとしてPythonから.shスクリプトを実行します

  28. 28

    sudoで実行するとulimitが機能しないのはなぜですか?

  29. 29

    Azure WebサービスでPythonスクリプトを実行しているが、ML実験では実行していないときにエラー0085

ホットタグ

アーカイブ