【问题标题】:Can't create env with pipenv on Windows无法在 Windows 上使用 pipenv 创建环境
【发布时间】:2020-10-23 13:36:09
【问题描述】:

我在本地做一个项目,我想用 pipenv 设置一个新环境(我需要一个 Pipfile)

> $ python -m pipenv install dash
> Creating a virtualenv for this project…
> Pipfile: C:\Users\xxx\Documents\_Dev\CT-Maps\Pipfile
> Using C:/Users/xxx/Anaconda3/python.exe (3.7.6) to create virtualenv…
> [ ===] Creating virtual environment...FileNotFoundError: [Errno 2] No such file or directory:
> 'C:\\Users\\xxx\\Anaconda3\\Lib\\venv\\scripts\\nt\\python.exe'
>     
> Failed creating virtual environment
>     
> [pipenv.exceptions.VirtualenvCreationException]:
> Failed to create virtual environment.

我正在使用 VS Code 中的终端在 Windows 10 上工作。

我认为问题来自“使用 C:/Users/xxx/Anaconda3/python.exe (3.7.6)”,但我不确定,也不知道如何更改它以使用正确的 python路径(在 VSCode 中设置正确!)

由于我没有管理员权限,我什至无法卸载 Anaconda 或全局安装东西。

感谢您的帮助!

【问题讨论】:

    标签: python pipenv


    【解决方案1】:

    您可以使用--python 标志指定要使用的python 解释器的路径。

    python -m pipenv install dash --python "C:\Program Files (x86)\Python38-32\python.exe"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-21
      • 2020-03-27
      • 1970-01-01
      • 1970-01-01
      • 2019-07-10
      相关资源
      最近更新 更多