我在我的用户帐户上安装了python库(因为我没有管理员权限)。我的python脚本使用这些本地库,但如果其他用户必须运行该脚本,则会导致导入错误。如何在没有ImportError的情况下为其他用户创建脚本
答案 0 :(得分:0)
让他们在PYTHONPATH
环境变量中添加库的路径,如下所示:
export PYTHONPATH=/your/lib/python
有关详细信息,请参阅此处:PYTHONPATH
或者,您可以在导入之前在脚本中添加lib的路径,如下所示:
import sys
# If MyLib is in '/some/path/lib':
sys.path.append('/some/path/lib')
import MyLib