PyCharm venv失败:'无此选项:--构建目录'

mbzjlibv  于 2023-03-08  发布在  PyCharm
关注(0)|答案(3)|浏览(189)

我正在一台新的Windows 10笔记本电脑上进行全新安装。我安装了Python 3.9和PyCharm Community 2020.2,然后启动了一个新项目。在项目设置中,我在/venv文件夹的venv中创建了一个新的项目解释器。所有内容看起来都设置正确,但我无法向项目解释器安装任何内容。当我尝试安装时,例如,当我尝试安装panda或其他任何东西时,我得到非零退出代码(2),并显示以下消息:
用法:D:\我的项目\项目\venv\脚本\python.exe-m pip安装[选项][包索引选项]...
D:\我的项目\项目\venv\脚本\python.exe-m pip安装[选项]-r [包索引选项]...
D:\我的项目\项目\venv\脚本\python.exe-m pip安装[选项][-e]...
D:\我的项目\项目\venv\脚本\python.exe-m pip安装[选项][-e]...
D:\我的项目\项目\venv\脚本\python.exe-m pip安装[选项]〈存档URL/路径〉...
无此选项:- -构建目录
当我进入终端并根据PyCharm的"建议的解决方案"执行"pip install panda"时,它安装得很好,panda和它的依赖项照常出现在解释器的已安装模块列表中。我以前没有遇到过这种情况,也没有在设置中看到任何地方可以指定PyCharm在这种情况下如何调用pip。

lvmkulzt

lvmkulzt1#

PyCharm依赖于--build-dir来安装包,并且在最新的pip 20.3中依赖于标记was removed
PyCharm is ready的修复程序将于本周在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-请更新。

gupuwyp2

gupuwyp22#

Pycharm 2020.3发布了,看起来升级到这个版本解决了这个问题。

pgccezyw

pgccezyw3#

我在PyCharm的终端使用代码作为伙伴:venv\脚本\python -m pip安装pip==20.2.4

注意:您必须在PyCharm的终端中键入此代码,否则您无法更改项目的版本。

提示:当它完成后,你可以在settings-project interpreter中找到pip的版本。

相关问题