我为一个项目做了一个virtualenv环境。 “workon projectname”工作并激活了环境,但在我关闭笔记本电脑后它开始无法工作。谁能告诉我如何解决这个问题?
请您参考如下方法:
由于我没有足够的声誉来发表评论,我会简单地尝试回答,因为我认为我知道问题是什么。
首先,如果您可以提供更多关于“不工作”的含义的详细信息,我会在需要时编辑我的答案并尝试提供更多帮助。
通常发生这种情况是因为 virtualenvwrapper 是一个 shell 脚本,需要在您访问“workon”和“mkvirtualenv”等命令之前获取它。我的 virtualenvwrapper.sh 脚本安装在 /usr/local/bin 中,所以我只需运行:
$ source/usr/local/bin/virtualenvwrapper.sh
通常,我将这一行添加到我的 ~/.bashrc 或 ~/.profile 文件中,以确保这些命令在 shell 中始终可用。您可以在 Installation Documentation 中找到有关您的设置的更多具体信息。 .没有它的来源肯定会导致命令在关机后停止工作。
