我对pip
有问题。我想运行一个需要Box2d
的程序。但是当我运行这个程序时,我得到了这样一个错误:
...(removed)...
File "/usr/local/lib/python2.7/dist-packages/Box2D/__init__.py", line 20, in <module>
from .Box2D import *
File "/usr/local/lib/python2.7/dist-packages/Box2D/Box2D.py", line 434, in <module>
RAND_LIMIT = _Box2D.RAND_LIMIT
AttributeError: 'module' object has no attribute 'RAND_LIMIT'
我决定卸载Box2d
并重新安装。我在pip
中尝试了uninstall
命令,但它无法卸载。(pip
表示包已被删除,但Box2d
文件夹仍在dist-packages
文件夹中)。pip
不应该用该命令删除它吗?
有没有删除Box2d
或修复错误的解决方案?在
只需删除
dist-packages
中的文件夹。然后确保sys.path
文件夹中没有对包的其他引用:(注意:这不会搜索
.zip
s、压缩的.egg
s等。)相关问题 更多 >
编程相关推荐