擅长:python、mysql、java
<p>你不需要出口Python。如果全局安装了beatbox,则应该能够在调用Python的同一行(在同一命令中)包含环境设置,如下所示:</p>
<pre><code>*/1 * * * * PYTHONPATH=/Library/Frameworks/Python.framework/Versions/Current/lib/python2.7/site-packages python /Users/JohnDoe/Desktop/createUpdate.py
</code></pre>
<p>另外,确保变量名、等号和变量值之间没有空格。</p>
<p>您应该真正使用<code>virtualenv</code>来创建沙盒Python,这样就不必全局安装外部库。如果安装virtualenv并将依赖项安装到其中,则可以执行以下操作</p>
<pre><code>*/1 * * * * /path/to/virtual/env/bin/python /Users/JohnDoe/Desktop/createUpdate.py
</code></pre>
<p>不用担心全局依赖性。</p>
<p>这是virtualenv的文档:<a href="http://www.virtualenv.org/en/latest/" rel="nofollow">http://www.virtualenv.org/en/latest/</a></p>