【问题标题】:Trouble with pip install seleniumpip install selenium 的问题
【发布时间】:2014-06-19 09:07:58
【问题描述】:

我有 Vista(请避免评论;D)...我确定 pip 的正确安装,因为我已经安装了其他软件包,但是当我尝试通过 pip 安装 selenium 时,结果就是这样。:

C:\Program Files\Python2.7.6>pip install selenium 下载/解压 selenium 运行 setup.py (路径:c:\users\gianlu~1\appdata\local\temp\pip_build_Gianluca «\selenium\setup.py) 硒包的 egg_info

正在清理...

下面的行是红色的(这是我的评论)

Exception:
Traceback (most recent call last):
  File "C:\Program Files\Python2.7.6\lib\site-packages\pip\basecommand.py", line
 122, in main
    status = self.run(options, args)
  File "C:\Program Files\Python2.7.6\lib\site-packages\pip\commands\install.py",
 line 278, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundl
e=self.bundle)
  File "C:\Program Files\Python2.7.6\lib\site-packages\pip\req.py", line 1234, i
n prepare_files
    req_to_install.assert_source_matches_version()
  File "C:\Program Files\Python2.7.6\lib\site-packages\pip\req.py", line 464, in
 assert_source_matches_version
    % (display_path(self.source_dir), version, self))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xae in position 65: ordinal
 not in range(128)

红色结束

Traceback (most recent call last):
  File "C:\Program Files\Python2.7.6\lib\runpy.py", line 162, in _run_module_as_
main
    "__main__", fname, loader, pkg_name)
  File "C:\Program Files\Python2.7.6\lib\runpy.py", line 72, in _run_code
    exec code in run_globals
  File "C:\Program Files\Python2.7.6\pip.exe\__main__.py", line 9, in <module>
  File "C:\Program Files\Python2.7.6\lib\site-packages\pip\__init__.py", line 18
5, in main
    return command.main(cmd_args)
  File "C:\Program Files\Python2.7.6\lib\site-packages\pip\basecommand.py", line
 161, in main
    text = '\n'.join(complete_log)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xae in position 80: ordinal
 not in range(128)

我是 Phyton 的新手,这对我来说已经结束了。我唯一可以假设和调查的是,这件事与最后一行“Unicode...”有关。

感谢您的任何建议。

【问题讨论】:

  • Unicode 问题主要是代码、文件名或文件夹名中的本机字母问题。如果代码、文件名或文件夹名中有非英文字母,请将其删除。

标签: python-2.7 selenium pip


【解决方案1】:

是的,这真是一个糟糕的问题。跑完代码马拉松后我很累;D。从我对调查 unicode 错误的编辑开始,仅在睡了几个小时后,我才找到了很多有趣且有效的解决方案。这里有更可观和有用的链接:

Python ez_install : UnicodeDecodeError: 'ascii' codec can't decode byte 0xae in position 11

UnicodeDecodeError : 'ascii' codec can't decode byte 0xe0 in position 0: ordinal not in range(128)

pip install tabulate UnicodeDecodeError

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-18
  • 2022-11-08
  • 2020-05-29
  • 2021-08-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多