出于某种原因,“”值(空值)被添加到我的 sys.path 数组中,我无法运行“setup.py install”。我找不到永久删除它的方法。我是通过 python shell 做到的:
sys.path.remove('')
并将其删除,直到关闭外壳。我找不到永久删除的好答案。我确实找到了这个 -什么用 Python 设置 sys.path,什么时候? 但我相信一定有更好的方法。
出于某种原因,“”值(空值)被添加到我的 sys.path 数组中,我无法运行“setup.py install”。我找不到永久删除它的方法。我是通过 python shell 做到的:
sys.path.remove('')
并将其删除,直到关闭外壳。我找不到永久删除的好答案。我确实找到了这个 -什么用 Python 设置 sys.path,什么时候? 但我相信一定有更好的方法。
您可以使用PYTHONPATH
您可以将路径附加到$PATH
,而不是附加到$PYTHONPATH
。
如果您坚持更改PYTHONPATH
, 在某些情况下更可取:
做这个:
Export PYTHONPATH=$PYTHONPATH:/Users/username/pymodules
为确保您遵循将内容附加到 PYTHONPATH 的约定,请参阅在 PYTHONPATH 中应该设置什么?.