如何激活现有的虚拟环境项目?



我是Django和Python的初学者,我以前从未使用过virtualenv。但是,我确实知道激活和停用虚拟环境(在线搜索(的确切命令。但是,这个学习课程需要时间,有时我需要将工作分成 2 天。

当我今天创建一个虚拟环境并做一些工作时,我明天无法访问同一个虚拟环境。即使我导航到该文件夹并输入.venvScriptsactivate,它也说"系统找不到特定路径"。

如何打开现有的虚拟环境及其中的项目?可能是我需要以某种方式结束上一个会话才能下次访问它吗?

即使pipenv有很多问题。我建议您在刚接触虚拟环境时使用它。

pip install pipenv
cd $your-work-directory
pipenv shell

然后,您创建了项目环境。 您可以通过以下方式激活它:

cd $your-work-directory
pipenv shell

您可以通过以下方式安装软件包:

cd $your-work-directory
pipenv install $yourpackage --skip-lock
  1. 打开命令提示符
  2. 转到创建虚拟环境的项目目录
  3. 并且键入与错误显示相同的类型,就像在我的情况下一样

无法加载文件 D:\Coding files\Python*recommendation-system\venv\Scripts\activate.ps1*,因为在此系统上禁用了运行脚本。

  1. 所以我输入了 recommendation-system\venv\Scripts\activate.ps1

它解决了我的问题。

使用这个,它将起作用:

cd $working directory u have virtual env on

pipenv shell

您可以使用此命令 它为我重用您现有的 venv 而工作

$ workon then the name of your existing venv

最新更新