安装 gekko 时如何修复“无法打开文件 'pip':[Errno 2] 没有这样的文件或目录”

J E*_*ond 7 python gekko

我正在尝试使用以下命令在我的 python 终端中安装 gekko 模块

python install -m pip gekko
Run Code Online (Sandbox Code Playgroud)

但它抛出一个错误,无法识别 pip:

can't open file 'pip': [Errno 2] No such file or directory.
Run Code Online (Sandbox Code Playgroud)

我在 Pycharm 中使用 Python 3.7 的终端

Joh*_*ren 11

您可能刚刚更改了顺序:

python -m pip install gekko
Run Code Online (Sandbox Code Playgroud)

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

pip install gekko
Run Code Online (Sandbox Code Playgroud)

如果您有多个 Python 版本(例如 2.7 和 3+),有时您想指定它用于 Python 3+:

pip3 install gekko
Run Code Online (Sandbox Code Playgroud)

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

try:
    from pip import main as pipmain
except:
    from pip._internal import main as pipmain
pipmain(['install','gekko'])
Run Code Online (Sandbox Code Playgroud)

虽然这不是首选。请参阅在代码中安装 python 模块