在尝试手动安装软件包时,我意外地将文件(ffmpeg)复制到我在该特定virtualenv上使用的pip上。
结果我再也不能使用pip了。如何在我的virtualenv上重新安装pip,或者如何使用pip3与virtualenv中的python相关联?
之前当我说'哪个点'它会说:
/Users/tax/.virtualenv/capstone/bin/pip", but now it gives the error: "Unable to find a suitable output format for '/Users/tax/.virtualenvs/capstone/bin/pip'
/Users/tax/.virtualenvs/capstone/bin/pip: Invalid argument
有没有人知道如何解决这个问题?如果我不得不做一个新的virtualenv将是一个真正的痛苦。
答案 0 :(得分:0)
如果您不小心重写了pip可执行文件,只需创建一个新的virtualenv,就像创建当前的virtualenv一样,并将新的pip可执行文件复制到旧的virtualenv(从而重写损坏的版本)。