擅长:python、mysql、java
<p>您将不得不对python源代码做一些更改并重新编译,但我将假设这是可以的,因为这是一个非常非标准的事情。在</p>
<p>查看文件<code>Modules/getpath.c</code>。python确定libdir的步骤在文件开头的注释中有详细说明。你可以看看svn回购<a href="http://svn.python.org/projects/python/trunk/Modules/getpath.c" rel="nofollow">here</a>。我想你应该看看这个定义是如何使用的:</p>
<pre><code>#define PYTHONPATH PREFIX "/lib/python" VERSION ":" \
EXEC_PREFIX "/lib/python" VERSION "/lib-dynload"
</code></pre>
<p>我不认为把它改成<code>[...] PREFIX "/lib/:" [...]</code>那么容易,但它会沿着这些思路来做。在</p>