我正在尝试使用在我的 python 终端中安装 gekko 模块
python install -m pip gekko
但它抛出了一个错误,无法识别 pip:
can't open file 'pip': [Errno 2] No such file or directory.
我在 Python 3.7 中使用 Pycharm 中的终端
您可能刚刚切换了顺序:
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'])
虽然这不是首选。请参阅在代码中安装 python 模块
我发现了问题:显然在更高版本的 Python(我使用的是 3.7)中,终端的字符串不需要 python。我也不需要使用 -m do declare pip a module 因为它不是模块。
有效的字符串:
pip install gekko
我遇到了同样的问题,但是
$python -m pip install gekko
为我工作。