2024-10-02 16:31:03 发布
网友
我有一个名为doors的环境,我想将其重命名为django,用于virtualenvwrapper。
doors
django
我注意到,如果我将文件夹~/.virtualenvs/doors重命名为django,我现在可以调用workon django,但是环境仍然显示(doors)hobbes3@hobbes3。
~/.virtualenvs/doors
workon django
(doors)hobbes3@hobbes3
您可以使用:
cpvirtualenv oldenv newenv rmvirtualenv oldenv
所以在你的情况下:
cpvirtualenv doors django rmvirtualenv doors
如果你这样做了:
$ ack-grep -ai doors ~/.virtualenvs/django/bin
您会注意到将doors作为位置而不是django,您将使用新位置更改每个文件。
解决方案: 重命名文件夹后,执行下面的命令。
$ sed -i "s/doors/django/g" ~/.virtualenvs/django/bin/*
$ workon django (django)hobbes3@hobbes3
您可以使用:
所以在你的情况下:
如果你这样做了:
您会注意到将
doors
作为位置而不是django,您将使用新位置更改每个文件。解决方案: 重命名文件夹后,执行下面的命令。
如果你这样做了:
相关问题 更多 >
编程相关推荐