擅长:python、mysql、java
<p>变量PYTHONPATH只存在于首先执行的进程中,而不存在于执行python<code>from rbac.rbac import Rbac</code>时的进程中</p>
<h3>解决方案</h3>
<p>你可以做:
编写shell脚本</p>
<pre class="lang-sh prettyprint-override"><code>export PYTHONPATH=$HOME/code/serenity/api/serenity-api/serenity/python/src/
python -c "from rbac.rbac import Rbac"
</code></pre>
<p>然后运行它
-或者编写python脚本</p>
<pre class="lang-py prettyprint-override"><code>import sys
sys.path.append("~/code/serenity/api/serenity-api/serenity/python/src/")
from rbac.rbac import Rbac
</code></pre>
<p>然后运行它</p>