擅长:python、mysql、java
<p>Linux没有系统变量,只有环境变量,这些变量只能由子进程继承。这条线</p>
<pre><code>`export PYTHONPATH="$HOME/.local/lib/python2.7/site-packages/:$PYTHONPATH"`
</code></pre>
<p>仅为由反引号开始的子shell(以及从该子shell启动的任何进程)设置<code>PYTHONPATH</code>。一旦shell存在,<code>PYTHONPATH</code>的设置就消失了。在</p>
<p>您需要使用Ruby所拥有的任何工具来修改当前进程的环境,我收集到的(作为不使用Ruby的人)就是这样</p>
^{pr2}$
<p>然后炮弹从</p>
<pre><code>pyresult = `python /path/to/abc.py`
</code></pre>
<p>将从当前Ruby进程继承其<code>PYTHONPATH</code>值。在</p>