如何在 atom 中激活 venv?

Ame*_*lia 2 python-venv atom-editor

我是这一切的新手,我一直在尽我所能地学习教程,我想尝试一下 Web 应用程序开发,但我显然正在做一些事情或错过一些事情。

我在我的 Atom 终端中运行了 pip install Django,它说安装成功,但警告我的安装文件不是 PATH 的一部分,即使该文件实际上在 PATH 上,但我相信我解决了这个问题。

然后我尝试按照 Django 教程进行操作,该教程告诉我 pip install venv,我无法让它运行,但我确实在 Atom atom-python-virtualenv 上找到了虚拟环境包并安装了它。

它在我的下拉包菜单中,但是当我单击 make 并输入名称时,什么也没有发生。

从昨晚开始,我一直在反复尝试弄清楚如何在我的原子终端中激活虚拟环境,但似乎没有任何效果!我在我的 windows powershell 中尝试了相同的命令,它们运行得非常好,所以我回到 Atom 并在那个 powershell 中再次尝试,前几件事奏效了,但我仍然遇到了一个错误,我将在下面复制/粘贴;

PS C:\Users\Amelia\Documents\Atom Projects\microblog> cd env:
PS Env:\> ls virtual_env
ls : Cannot find path 'virtual_env' because it does not exist.
At line:1 char:1
+ ls virtual_env
+ ~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (virtual_env:String) [Get-ChildItem], ItemN
   otFoundException
    + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetChildItemComm
   and

PS Env:\> cd c:

PS C:\Users\Amelia\Documents\Atom Projects\microblog> .\venv\Scripts\activate
.\venv\Scripts\activate : The term '.\venv\Scripts\activate' is not recognized as the
name of a cmdlet, function, script file, or operable program. Check the spelling of the
name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ .\venv\Scripts\activate
+ ~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (.\venv\Scripts\activate:String) [], Comman
   dNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
Run Code Online (Sandbox Code Playgroud)

我不知道我在这里做错了什么,如果我看一下,venv 文件就在我的脚本文件中,但我所做的一切似乎都不允许它们被激活。

我想做的就是学习如何做这些东西,但我无法让它发挥作用。这是迄今为止我遇到的第一个问题,我完全不知道如何解决这个问题。

venv 与 Atom 完全不兼容吗??

如果这有帮助,我正在运行 Windows 10。

小智 6

我的朋友,首先你必须在你的系统中以某种方式为你的项目选择一个特定的文件夹。然后在该路径上通过 cmd 创建一个 virtualenv ..在此处输入图片说明

在此处输入图片说明

现在我正在通过 cmd 激活我的 virtualenv 在此处输入图片说明

现在我在我的 Virtualenv 中,如果我的系统上安装了 Atom,我可以登录

在此处输入图片说明

现在在 Atom 软件中,在屏幕的左下角,按 noVirtualenv。将打开一个窗口,其中显示您的 Virtualenv 名称,您可以通过点击它来选择它。

在此处输入图片说明

现在您的 Virtualenv 已准备就绪,您可以创建或导入您自己的项目并开始使用。

在此处输入图片说明