我已经尝试过研究在我的win10机器上安装pip。我安装了2个版本的python,2.7和3.6。我想用3.6和oemof'包。我已经下载了' pip'模块和它已安装,但是当我尝试运行pip时 (来自IDLE)我总是遇到语法错误。我可以导入pip,(在IDLE中)但错误,"语法错误:无效语法"总是弹出来。 阅读文档,它说你需要从命令行运行pip,但是,我不能这样做,因为我认为,PATH变量可能是错误的。我在我的C:\ Python27上安装了win2.7。如何直接在C:驱动器中安装python36?截至目前,我的LOCAL资料,我认为这可能是问题所在。
非常感谢您的帮助。
答案 0 :(得分:1)
必须在命令提示符中使用Pip,如下所示:
\> pip3 install library
或者如果路径设置不正确,请执行以下操作:
\> py -3 -m pip install library
或者,如果仍然无法正常工作,那么py命令在某种程度上没有随安装一起安装,请按以下方式执行:
\> c:\path\to\python36\python.exe -m pip install library
所有上述命令都应该从cmd运行。或者,如果你真的想从IDLE运行pip,你可以这样做:
import pip
pip.main(['install', 'library'])