当前位置: 首页 > 知识库问答 >
问题:

如何激活atom中的venv?

倪鹏
2023-03-14

我对这一切都不熟悉,我已经尽我所能地遵循教程,我想尝试一下网络应用开发,但我显然在做什么或错过什么。

我在Atom终端上运行了pip install Django,它说安装成功,但发出了一个警告,说明我的安装文件不在路径中,尽管该文件实际上在路径上,但我相信我已经解决了这个问题。

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

它在我的下拉菜单中,但当我点击make并输入一个名字时,什么都没有发生。

从昨晚开始,我一直在反复尝试如何激活atom终端中的虚拟环境,但似乎没有任何效果!我在我的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

我不知道我做错了什么,如果我看的话,venv文件在我的脚本文件中,但我做的任何事情似乎都不允许激活它们。

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

venv只是与原子完全不相容吗??

如果有帮助的话,我正在运行视窗10。

共有2个答案

宋唯
2023-03-14

您可以通过键入命令行激活虚拟环境

mypthon\Scripts\activate

其中mypython是您为虚拟环境指定的名称。这假设Atom扩展正确地创建了虚拟环境。

司徒杜吟
2023-03-14

现在我进入了Virtualenv,如果系统上安装了Atom,我就可以登录了

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

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

 类似资料:
  • 问题内容: 我在Windows 8上,使用Anaconda 1.7.5 64bit。 我创建了一个新的Anaconda环境 来自。 效果很好(有一个带有新python发行版的文件夹)。康达告诉我输入 激活环境,但是返回: 如何激活环境?我究竟做错了什么? 问题答案: 如果发生这种情况,则需要为您的环境设置PATH(以便从环境和Windows上的Scripts \中获取正确的Python)。 假设您

  • 多亏了来自NickFroty的youtube教程,我能够在php中创建一个合适的注册系统,我已经能够将他的代码从mysql转换为mysqli,并且能够在用户注册后通过电子邮件发送激活链接。 下面的代码将在数据库中插入注册详细信息,并在用户注册后将消息和激活链接发送到用户的电子邮件。 但是我现在有个问题。如果我点击链接,它会将用户导航到页面。 我的问题是:在用户点击激活链接后,它如何激活用户的帐户?

  • 我试图创建一个激活页面,以便当用户点击他们的激活链接时,它将引导用户到activate.php页面,并显示一条消息,说明阉羊帐户是否激活。 我的问题是,它一直显示消息“代码和用户名不匹配!帐户未激活。”它根本不显示成功消息“帐户已激活”,即使已单击激活链接。 此外,如果识别了正确的用户名和代码,数据库中的“活动”列应该更改为“1”,但它仍然显示“0”,这意味着帐户仍然不活动。 我的问题是,为什么它

  • 问题内容: 我陷入了Eclipse 4 RCP应用程序的一个问题。我需要记录一些事件。我需要以某种方式获得对记录器的引用。我知道如何使用来做到这一点,但是我仍然找不到在没有依赖注入的情况下如何获得的方法,而依赖注入无法在激活器中使用。有人知道吗,请问如何解决这个问题? 非常感谢 问题答案: 令人遗憾的是,没有注射就无法获得。关于如何在未附加到应用程序模型的类中使用eclipse 4 DI的答案中写

  • 问题内容: 我已经设置了PyCharm,创建了我的virtualenv(通过virtual env命令,或者直接在PyCharm中),并将那个环境激活为我的解释器。一切都很好。 但是,如果我使用“工具,打开终端”打开终端,则提供的shell提示未使用虚拟环境。我仍然必须在该终端内使用才能激活它。 另一种方法是在外壳中激活环境,然后从该环境运行PyCharm。这是“可行的”但很丑陋,这意味着如果我从

  • 当实例的试用期结束时,Navicat Monitor 需要令牌以继续监控该实例。令牌可以作为永久许可证或订阅购买。若要管理你的令牌并许可你的实例,请前往“配置”->“激活令牌密钥和许可实例”。 【注意】永久许可证和订阅方案不能在同一个 Navicat Monitor 上使用。在更改激活方法之前,你需要取消激活令牌密钥或退出你的 Navicat ID。 永久许可证 如果你购买了永久许可证,你将收到一