ホーム>source

gnuplotをインストールする前に、環境変数 GNUPLOT_DRIVER_DIR = /home/gnuplot/build/src を設定しました 。インストール中に問題が発生しました。

GNUPLOT_DRIVER_DIR を削除したい環境変数。どうすればそれを達成できますか?

あなたの答え
  • 解決した方法 # 1

    ウィズウィズ  あなたが探しているコマンドです。

    <前>ウィズウィズ

  • 解決した方法 # 2

    bashで環境変数を作成および削除するチュートリアル:

    DUALCASE変数が存在するかどうかをテストします。

    <前>ウィズウィズ

    そうではないので、変数を作成してエクスポートします。

    <前>ウィズウィズ

    そこにあるかどうかを確認します。

    <前>ウィズウィズ

    あります。だからそれを取り除く:

    <前>ウィズウィズ

    まだそこにあるかどうかを確認します。

    <前>ウィズウィズ

    DUALCASEでエクスポートされた環境変数が削除されます。

    ローカル変数と環境変数をクリアするのに役立つ追加のコマンド:

    ログイン時にすべてのローカル変数をデフォルトに戻す:

    <前>ウィズウィズ

    ウィズウィズ  コマンドはすべてのローカル変数をクリアしましたが、環境変数はクリアしませんでした。

    ログイン時にすべての環境変数をデフォルトに戻す:

    <前>ウィズウィズ

    ウィズウィズ  コマンドは、ログイン時にすべての環境変数をデフォルトにクリアしました。

  • 解決した方法 # 3

    元の質問では変数がどのように設定されたかについては触れられていないため、 そして、私はこの特定の答えを探してこのページにたどり着いたので、以下を追加します:

    Cシェル(csh/tcsh) 環境変数を設定するには2つの方法があります。

    ウィズウィズ

    ウィズウィズ

    動作の違いは、変数がsetenv コマンドは自動的にサブシェルにエクスポートされますが、変数はセットする そうではありません。

    変数セットの設定を解除するにはセットする、 使用する

    <前>ウィズウィズ

    変数セットの設定を解除するにはsetenv、 使用する

    <前>ウィズウィズ

    注意: 上記すべてにおいて、変数名は「x」であると想定しています。

    クレジット:

    https://www.cyberciti.biz/faq/unix-linux-difference-between-set-and-setenv-c-shell-variable/ https://www.oreilly.com/library/view/solaristm-7-reference/0130200484/0130200484_ch18lev1sec24.html

  • 解決した方法 # 4

    これも機能する可能性があります。

    <前>ウィズウィズ

  • 解決した方法 # 5

    上記の回答で述べたように、 unset   unset GNUPLOT_DRIVER_DIR を使用したことがあれば動作するはずです  変数を設定します。 el@apollo:~$ env | grep DUALCASE el@apollo:~$ で永続的に設定した場合  または el@apollo:~$ DUALCASE=1 el@apollo:~$ export DUALCASE  そこから削除するだけで機能します。

    el@apollo:~$ env | grep DUALCASE DUALCASE=1

  • 前へ java - JPAクエリ:サブクエリをグループ化条件に結合する
  • 次へ html - 2つの異なるURL用のAngle 6ルーターアクティブリンク