繁体   English   中英

如何激活现有的 virtualenv 项目?

[英]How to activate an existing virtualenv projects?

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

当我今天创建一个 virtualenv 并做一些工作时,明天我将无法访问相同的 virtualenv。 即使我导航到该文件夹并输入.\venv\Scripts\activate ,它也会显示“系统找不到特定路径”。

如何打开已经存在的虚拟环境和其中的项目? 难道是我需要以某种方式结束我之前的 session 以便我下次访问它?

尽管 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. Go 到您创建虚拟环境的项目目录
  3. 并输入与错误显示相同的内容,就像我的情况一样

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

  1. 所以我输入了推荐系统\venv\Scripts\activate.ps1

它解决了我的问题。

所以这对我有用..

你的终端看起来像这样:

C:\users"你的电脑名称">

所以你可以这样做并且它有效,我不知道它为什么以及如何在hit and trail中起作用

所以解决方案是:

C:\users"你的电脑名"\C:\users"你的电脑名"(不要使用"")/.virtualenvs/"你的虚拟环境的名字(不在这些(""))"/scripts /启用

它显然有效,是的,你必须使用

c:\users"your pc name" after C:\users"Your pc name">..

  1. 打开 Windows 命令提示符。

  2. Go 到您的项目目录,您在其中为该项目创建了虚拟环境。

  3. 运行此命令->.\env_name\Scripts\activate

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM