是否可以利用未安装到Linux中python目录中的python模块?

我有一个依赖于uuid模块的python应用程序,但是在需要运行它的服务器上,uuid没有安装。我在服务器上没有根目录,因此无法将uuid.pys放在/usr/lib/python2.4/site-packages文件夹中…有没有办法利用其他地方的.py?喜欢我的~?


最佳答案:

有几种方法可以做到这一点。最快的是简单的命令:

export PYTHONPATH=path/to/module/directory

或者,您可以使用virtualenv。只是sudo apt get安装python virtualenv(?)。这是一个非常常见的开发工具,用于使用不一定希望安装在本地python安装中的模块。