CentOS 7システムでは、デフォルトのpythonpath環境は何ですか? pythonパスを設定する前に、 "echo $ PYTHONPATH"コマンドを実行しても出力されません。私は、次の設定を行った後:Centos 7でPYTHONPATHを設定するには?
PYTHONPATH="{$PYTHONPATH}:/usr/lib/python2.7/site-packages:/usr/lib64/python2.7/site-packages/pandas:/app/anaconda2/pkgs"
export PYTHONPATH=$PYTHONPATH:/app/Jade
をコマンド「エコー$ PYTHONPATH」は、以下の出力が得られます。
:/app/Jade
「/アプリ/ジェイドは」余分がある前に、私は理由を理解していませんコロン(:)。そして、PYTHONPATHを設定する正しい方法は何ですか?
よろしくお願いいたします。
Yeping日
をそれが定義されていない場合は、なぜあなたは最初の行でそれを使用しようとしていますか? – alfasin
'{$ PYTHONPATH}'はエラーです。これは '{'と '}'文字を含む無効なパスになります。私は '$ {PYTHONPATH}'を意味すると思います。 – larsks
しかし、あなたは質問しています。あなたの質問にある2つの行が、あなたが見ている振る舞いにつながるような方法は考えられません(これらの行と 'echo'コマンドはすべて同じシェルで起こります)。あなたが入力したコマンドがあなたがここに投稿したものとまったく同じものか確かめますか?コピーして貼り付けるとどうなりますか? – larsks