如何修复“无法打开文件”pip:[Errno 2]安装g时没有此类文件或目录”

2024-04-28 20:51:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试图使用“python install-m pip gekko”在我的python终端中安装gekko模块,但它抛出了一个无法识别pip的错误:“无法打开文件‘pip’:[Errno 2]没有这样的文件或目录。”

我在Python 3.7中使用pycharm


Tags: 模块installpip文件目录终端错误pycharm
2条回答

你可能刚换了顺序:

python -m pip install gekko

使用pip从命令行安装也可以:

pip install gekko

如果有多个版本的Python(如2.7和3+),有时需要指定它是针对Python 3+:

pip3 install gekko

在Python中安装Gekko的另一种方法是从Python脚本安装:

try:
    from pip import main as pipmain
except:
    from pip._internal import main as pipmain
pipmain(['install','gekko'])

尽管这不是首选。见Installing python module within code

我解决了这个问题:显然在Python的后期版本中(我使用的是3.7),终端的字符串不需要Python。我也不需要使用-m do声明pip a模块,因为它不是模块。

起作用的字符串:

pip install gekko

相关问题 更多 >