Vin*_*mes 1 python homebrew python-2.7 requirements.txt
homebrew再次第三次破坏了python。我现在遇到使依赖项再次起作用的问题。此时,我无法安装yaml。
Collecting yaml
Could not find a version that satisfies the requirement yaml (from versions: )
No matching distribution found for yaml
有人说过尝试其他建议pyaml,但又再次尝试导入但yaml失败了。
Traceback (most recent call last):
File "script.py", line 13, in <module>
import pyaml
File "/~/virtualenv/project/lib/python2.7/site-packages/pyaml/__init__.py", line 6, in <module>
import os, sys, io, yaml
ImportError: No module named yaml
任何人都有一个想法如何解决这个问题?
Python软件包索引中有两个软件包的命名有些遗憾。
pip install pyyaml让你import yaml。 该软件包使Python能够解析YAML文件。pip install pyaml让你import pyaml。 除了其他功能外,此软件包还允许从Python打印YAML文件。需要pyyaml安装。因此,您的前进方向是:
pyyaml,最好使用pippyaml步骤0将是从虚拟环境中运行所有内容,以防止自制软件再次与您的Python混淆。此选项还允许您运行多个版本的Python,而不仅仅是运行Homebrew所需的版本。