我想为一个项目安装pyyaml,我能找到的只是一个指向http://pyyaml.org/站点的链接。我下载了python3.5exe文件,上面写着"需要python3.5version,但在注册表中找不到它"。
我搜索了其他安装方法。我在stackoverflow上找到的另一个是"$pip install pyyaml"。它没有说明应该在何处使用命令来安装包。
任何帮助都将不胜感激
也许在你的命令里?
例如,您应该能够在Windows的命令行输入pip install pyyaml,在Mac或Linux的终端输入pip install pyyaml。
你在哪条Python上?python --version
python版本3.5.1
您看到一条"需要python x.y版本,但在注册表中找不到"消息,因为您下载的pyyaml包的.exe安装程序要求的是不同版本的python、不同位的python版本或两者都需要。安装程序将期望与构建时使用的python具有相同的位。
如果您所拥有的只是pyyaml的安装程序,那么您将不得不找到一个与pyyaml安装程序的位匹配的python版本。从命令行启动python时打印的编译器字符串将使您对构建python版本所使用的平台有一定的了解。
我已经开始工作了。我安装了python 3.6.1并在windows命令提示符中使用了命令pip install pyyaml。它下载并安装了pyyaml。
pyyaml需要python 3.4或更高版本。确保你满足那个要求。在Windows命令提示下,您可以:
pip install pyyaml
据该网站介绍,它可以用于python 2.7和3.4+。
关于在Linux中安装python yaml系统范围的方法,更多信息请参见:
$ sudo apt-get install python-yaml
此外,这可能是:
pip install pyyaml
进入代码:
...
import yaml
...
这帮助了我!