【问题标题】:Not able to run virtualenv无法运行 virtualenv
【发布时间】:2021-11-05 01:29:35
【问题描述】:

我使用 (pip3 install virtualenv) 安装了虚拟环境。它已安装但当我检查时。这出现了。

faculty@Facultys-MacBook-Pro ~ % virtualenv --version   
zsh: command not found: virtualenv

【问题讨论】:

  • 你需要知道你安装它的确切目录,你可以从directoty里面运行它
  • 在director中你会看到venv文件夹。导航到 venv/bin 然后激活
  • 当你运行which virtualenv 时你看到了什么?另外,如果您从该命令中找到结果,您在“PATH”变量中看到了什么?可能是 virtualenv 的 bin 位置不在您的 PATH 中,那么您可能需要手动添加它。
  • 找不到虚拟环境。如何手动添加?
  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: python virtualenv


【解决方案1】:

我相信你的路径中可能没有 python 库。这就是 zsh 找不到它的原因。

快速修复

我相信你可以选择:

python3 -m virtualenv <name of the virtual env>

这应该可以工作并在您所在的当前文件夹中创建您的virtualenv

永久修复

一些聪明的人已经经历过这个问题,看看pip installs packages successfully, but executables not found from command line

【讨论】:

  • 我能够按照你的建议创建 virtualenv..但是当我这样做时(哪个 virtualenv),它仍然显示 virtualenv not found
  • 确实,您需要研究永久修复。快速修复只允许您成功创建环境。
【解决方案2】:

您需要确保以下几点:

virtualenv 仅安装在您用于运行 pip 命令的文件夹中。现在应该有一个名为venv 的新目录。尝试在 venv 文件夹 bin 中打开终端,然后再次输入命令。

【讨论】:

    猜你喜欢
    • 2019-07-07
    • 2012-10-31
    • 2018-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-15
    • 1970-01-01
    • 2012-06-26
    相关资源
    最近更新 更多