我有一个python应用程序(它是一个命令行界面应用程序),它通过setup.py的entry_points / console_scripts调用。
每当用户拥有包含来自其他Python版本的库的本地指定的PYTHONPATH时,应用程序就会失败。
我已经通过How do I get an installed script to ignore PYTHONPATH,但建议不要使用console_scripts,这在我的情况下是不可能的。
我需要一种方法来确保在启动应用程序时忽略或删除用户本地指定的PYTHONPATH。我怎样才能做到这一点?