我正在使用python。我安装了一个错误的模块,现在我想删除并重新安装它。由于它是错误的,我不能使用pip uninstall
删除它。相反,我必须手动删除包。我设法删除了包,但导入路径出现了问题。当我从我的电脑上删除软件包的目录时,请说/home/mypath/directory/
。然后,当我运行命令时导入路径消失:
import sys
print sys.path
打印结果中没有该目录。 但是,当我重新创建该目录,并再次运行命令时:
import sys
print sys.path
该目录再次出现。
如何让系统不访问该目录?
我知道有一个环境变量PYTHONPATH
,但我只知道如何使用PYTHONPATH
添加路径,我不知道如何删除路径。
谢谢大家的帮助!!!
答案 0 :(得分:1)
路径很可能是从用户特定的包目录中的第p个文件中获取的。
对我来说easy-install.pth包含由pip安装的软件包。您可以查找此文件并编辑有问题的目录。