我在我的代码中使用第三方python模块,我需要在本地/当前目录中使用easy_install安装该模块。
我必须编写一个shell脚本,它将导出PYTHONPATH然后在该路径上执行easy_install,然后在执行此脚本后运行我的python脚本,该脚本将导入该模块。
但是,在脚本执行完毕后,我无法在脚本中保留PYTHONPATH集,因此导入失败。
我的脚本如下所示:
export PYTHONPATH="$HOME/final/dnsserver/Local/lib/python2.7/site-packages"
easy_install --prefix=$HOME/final/dnsserver/Local pygeoip
如果脚本完成,我怎样才能确保路径将被导出。
P.S。我在这台机器上没有root访问权限