请帮我理解这个。在这里您可以看到我有PYTHONPATH集(它来自我的.bashrc
)
jean@klippie:~$ echo $PYTHONPATH
:/home/jean/local/lib/python2.6/site-packages
但是,如果我尝试在本地站点包中启动某些内容,则会被忽略:
^{pr2}$现在,如果我手动将PYTHONPATH导出为上面显示的值echo
,则不会忽略它:
jean@klippie:~$ export PYTHONPATH=:/home/jean/local/lib/python2.6/site-packages
jean@klippie:~$ gtimelog
# SUCCESS
有什么问题吗?在
最有可能的是,您只在
.bashrc
中设置shell变量PYTHONPATH
,但不将该变量导出到环境中。通过echo
打印只显示shell变量具有打印值。试试看查询PYTHONPATH是否真的在环境中,并确保您确实
export
它在您的.bashrc
中。在相关问题 更多 >
编程相关推荐