私の環境はubuntu 14、Python 2.7です。プログラムを直接os.system()関数で実行すると、別のPythonインタプリタが使用されます。私のコードは以下の通りです:なぜpycharmはos.system( 'python main.py')のときに別のpythonを使用する
# script.py
import tensorflow as tf
import os
print tf.__version__
print tf.__path__
command = 'python main.py'
os.system(command)
# main.py
import tensorflow as tf
print tf.__version__
print tf.__path__
私はscripy.pyを実行したとき、私はmain.pyを実行したとき、私は、
1.2.1
['/home/Monday/Applications/anaconda2/lib/python2.7/site-packages/tensorflow']
0.12.1
['/usr/local/lib/python2.7/dist-packages/tensorflow']
を得た私が得ました
1.2.1
['/home/Monday/Applications/anaconda2/lib/python2.7/site-packages/tensorflow']
私は以下のように私の通訳を設定している
:
Applications/anaconda2/lib/python2.7
どのように設定しましたか? –
申し訳ありませんが、 'configure'はどういう意味ですか? – FreeTree0517