用Python安装软件包

用Python安装软件包,python,Python,我正在尝试将bayespy安装在Enthound canopy上,并且已经阅读了所有文档,但无法理解它。我导入pip,然后运行以下代码(我也尝试了许多版本): pip安装 它不断返回错误消息。我是否需要指定bayespy的文件路径 提前感谢,, 马克斯 编辑: pip install <bayespy> File "<ipython-input-2-bb1febf67aaf>", line 1 pip install <bayespy>

我正在尝试将bayespy安装在Enthound canopy上,并且已经阅读了所有文档,但无法理解它。我导入pip,然后运行以下代码(我也尝试了许多版本):

pip安装
它不断返回错误消息。我是否需要指定bayespy的文件路径

提前感谢,, 马克斯

编辑:

pip install <bayespy>
  File "<ipython-input-2-bb1febf67aaf>", line 1
   pip install <bayespy>
          ^
SyntaxError: invalid syntax
pip安装
文件“”,第1行
pip安装
^
SyntaxError:无效语法

首先:BayesPy需要Python 3。 试试这个:

yourMachine>sudo pip3安装bayespy

在python提示符下不是这样:
>>sudopip3安装bayespy

pip最基本的用法是作为命令行工具。从命令提示符(而不是在Python shell中)尝试以下操作:

或许

sudo pip install bayespy

在命令行中,而不是在python中执行此操作您将得到什么错误消息?添加到@jeremycg中,在发出命令之前删除尖括号command@MKaye错误信息是什么?这将有助于绕过许多猜测。
命令行
在Linux/Mac上意味着
控制台/终端
,或者在Windows上意味着
cmd.exe/powershell
。这也不起作用,并且返回一个语法错误,我需要访问命令行吗?我目前正在运行Python如果BayesPy需要Python 3,你想用
pip3
安装它,而不是
pip
。哦,我明白了,我现在已经访问了命令提示符,很抱歉这么愚蠢……我尝试了上述方法,但说我需要python 3,我该如何安装它(pip3在@jwodder下不起作用)
pip install bayespy
sudo pip install bayespy