Trying to install Selenium's python library on a windows 7 computer:
I got this:
------------------------------------------------------------
C:\Python27\Scripts\pip-script.py run on 03/31/11 11:44:21
Downloading/unpacking selenium
Exception:
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\pip-0.8.3-py2.7.egg\pip\basecommand.py", line 127, in main
self.开发者_运维知识库run(options, args)
File "C:\Python27\lib\site-packages\pip-0.8.3-py2.7.egg\pip\commands\install.py", line 223, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "C:\Python27\lib\site-packages\pip-0.8.3-py2.7.egg\pip\req.py", line 936, in prepare_files
location = req_to_install.build_location(self.build_dir, not self.is_download)
File "C:\Python27\lib\site-packages\pip-0.8.3-py2.7.egg\pip\req.py", line 147, in build_location
_make_build_dir(build_dir)
File "C:\Python27\lib\site-packages\pip-0.8.3-py2.7.egg\pip\req.py", line 1177, in _make_build_dir
os.makedirs(build_dir)
File "C:\Python27\lib\os.py", line 157, in makedirs
mkdir(name, mode)
WindowsError: [Error 5] Access is denied: 'C:\\Windows\\System32\\build'
WindowsError: [Error 5] Access is denied: 'C:\\Windows\\System32\\build'
Well, this line says that you don't have access to C:\Windows\System32\
. That usually occurs you're not an administrator.
Try running pip
from the administrator account:
- Press the Windows Logo Thing (technical name for it).
- Type in "cmd".
- Right-click "cmd.exe" and click "Run as administrator".
- Bear with UAC.
- Now try running
pip
.
Install from a directory that you have access to:
pushd %USERPROFILE%
pip install selenium
Alternatively, you may get the pre-built package via PyPM.
精彩评论