备份虚拟环境,删除原始环境,然后还原备份。为什么任何模块都不起作用?

时间:2019-05-30 02:50:03

标签: python virtualenv

我在树莓派上有一个名为venv的虚拟环境。我通过scp -r rpi@rpiip:~/venv .将其复制到我的电脑,然后使用sudo rm -r venv

从pi中将其删除

然后我通过scp将venv文件夹复制回了pi。该文件夹与我的PC上的文件夹大小完全相同,因此它肯定是相同的venv文件夹,但是现在我的脚本不起作用。找不到任何库!

是否可以将旧的venv恢复到工作状态?恢复虚拟环境后,为什么找不到我的任何库?

编辑:

这是virtualenv的特征吗?还是不让虚拟环境完全像这样自给自足是正常的?

EDIT2:

激活后,pip命令返回

from pip._internal import main
ImportError: No module named 'pip._internal'

0 个答案:

没有答案