我正在尝试使用'python install -m pip gekko'在我的python终端中安装gekko模块,但它抛出一个无法识别pip的错误:'无法打开文件'pip':[Errno 2]否这样的文件或目录。'
我在python 3.7中使用pycharm
答案 0 :(得分: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
答案 1 :(得分:2)
我面临着同样的问题,但是
$ python -m pip install gekko
为我工作。
答案 2 :(得分:1)
我发现了问题:显然,在更高版本的Python(我使用3.7)中,终端的字符串不需要python。我也不需要使用-m做声明pip一个模块,因为它不是一个模块。
起作用的字符串:
public const ulong MaxValue = 18446744073709551615;