小编典典

PyCharm venv失败:“无此选项:--build-dir”

python

我正在新的Windows 10笔记本电脑上进行全新安装。我安装了Python 3.9和PyCharm Community
2020.2,然后开始了一个新项目。在项目设置中,我在/
venv文件夹内的venv中创建了一个新的项目解释器。一切看起来都可以正确设置,但是我无法在项目解释器中安装任何东西。当我尝试这样做时(例如,当我尝试安装熊猫或其他任何东西时),我得到无零退出代码(2)并显示以下消息:

用法:D:\ MyProject \ project \ venv \ Scripts \ python.exe -m pip安装[选项]
[package-index-options] …
D:\ MyProject \ project \ venv \ Scripts \ python.exe -m pip安装[选项] -r
[软件包索引选项] …
D:\ MyProject \ project \ venv \ Scripts \ python.exe -m pip安装[选项] [-e] …
D:\ MyProject \ project \ venv \ Scripts \ python.exe -m pip install [选项]
[-e] …
D:\ MyProject \ project \ venv \ Scripts \ python.exe -m pip install
[options] <存档URL /路径>。 ..

没有这样的选项:–build-dir

当我进入终端并按照PyCharm的“拟议解决方案”“ pip install
pandas”进行安装时,它会很好地安装,并且pandas及其依赖项会像往常一样出现在解释器中已安装模块的列表中。我以前没有遇到过这种情况,也没有在设置中的任何地方看到我可以指定在这种情况下PyCharm将如何精确调用pip。


阅读 2543

收藏
2021-01-20

共1个答案

小编典典

PyCharm依赖于--build- dir安装软件包,该标志在最新的20.3版中已删除pip

PyCharm的修复程序已准备就绪,并将在本周以2020.3版本发布(并移植到2020.2.5和2020.1.5)。

解决方法是降级pip到以前的版本-关闭PyCharm并python -m pip install pip==20.2.4使用相应的虚拟环境在终端中运行。

更新1

带有修复程序的2020.1.5和2020.2.5已发布-请更新。

2021-01-20