[英]How to permanently remove a path from python import path
我正在使用python。 我安装了一个错误的模块,现在我想删除并重新安装它。 由于它是错误的,我不能使用pip uninstall
来删除它。 相反,我必须手动删除包。 我设法删除了包,但导入路径出现了问题。 当我从我的电脑中删除软件包的目录时,请说/home/mypath/directory/
。 然后,当我运行命令时导入路径消失:
import sys
print sys.path
打印结果中没有该目录。 但是,当我重新创建该目录,并再次运行命令时:
import sys
print sys.path
该目录再次出现。 如何让系统不访问该目录? 我知道有一个环境变量PYTHONPATH
,但我只知道如何使用PYTHONPATH
添加路径,我不知道如何删除路径。 谢谢大家的帮助!
路径可能是从用户特定的包目录中的pth文件中获取的。
对我来说easy-install.pth包含由pip安装的软件包。 您可以查找此文件并编辑有问题的目录。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.