【发布时间】:2017-10-21 01:27:35
【问题描述】:
由于某种原因,“ ”值(空值)被添加到我的 sys.path 数组中,我无法运行“setup.py install”。我找不到永久删除它的方法。我是通过 python shell 做到的:
sys.path.remove('')
它会删除它直到关闭外壳。 我找不到永久删除的好答案。 我确实找到了这个 - What sets up sys.path with Python, and when? 但我相信一定有更好的方法。
【问题讨论】:
-
您使用的是哪个操作系统?您必须从用户或机器环境变量中删除它,而不是会话变量。
-
可能的答案/重复here
-
@DanielSanchez,我使用的是 mac。
-
echo $PATH,复制并删除不需要的路径,然后export PATH=all_the_paths_you_may_need -
sys.path 值与 $PATH 值不同...
标签: python pythonpath sys.path