Difference between revisions of "Installing Selenium on Cygwin"
Jump to navigation
Jump to search
PeterHarding (talk | contribs) |
PeterHarding (talk | contribs) |
||
Line 98: | Line 98: | ||
Looks like a problem... | Looks like a problem... | ||
=More Recently= | |||
<pre> | |||
$ wget http://peak.telecommunity.com/dist/ez_setup.py | |||
--2014-10-23 10:05:51-- http://peak.telecommunity.com/dist/ez_setup.py | |||
Resolving peak.telecommunity.com (peak.telecommunity.com)... 209.190.5.234 | |||
Connecting to peak.telecommunity.com (peak.telecommunity.com)|209.190.5.234|:80... connected. | |||
HTTP request sent, awaiting response... 200 OK | |||
Length: 10240 (10K) [text/plain] | |||
Saving to: 'ez_setup.py' | |||
100%[==========================================================>] 10,240 22.1KB/s in 0.5s | |||
2014-10-23 10:05:56 (22.1 KB/s) - 'ez_setup.py' saved [10240/10240] | |||
$ ./ez_setup.py -U setuptools | |||
Searching for distribute | |||
Reading http://pypi.python.org/simple/distribute/ | |||
Best match: distribute 0.7.3 | |||
Downloading https://pypi.python.org/packages/source/d/distribute/distribute-0.7.3.zip#md5=c6c59594a7 | |||
b180af57af8a0cc0cf5b4a | |||
Processing distribute-0.7.3.zip | |||
Writing /tmp/easy_install-IeV1tm/distribute-0.7.3/setup.cfg | |||
Running distribute-0.7.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-IeV1tm/distribute-0.7.3/ | |||
egg-dist-tmp-5VVXj2 | |||
warning: install_lib: 'build/lib' does not exist -- no Python modules to install | |||
Adding distribute 0.7.3 to easy-install.pth file | |||
Installed /usr/lib/python2.7/site-packages/distribute-0.7.3-py2.7.egg | |||
Processing dependencies for distribute | |||
Searching for setuptools>=0.7 | |||
Reading http://pypi.python.org/simple/setuptools/ | |||
Best match: setuptools 7.0 | |||
Downloading https://pypi.python.org/packages/source/s/setuptools/setuptools-7.0.zip#md5=5771b7ab257e | |||
70603e620b2313d1e971 | |||
Processing setuptools-7.0.zip | |||
Writing /tmp/easy_install-53sYE4/setuptools-7.0/setup.cfg | |||
Running setuptools-7.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-53sYE4/setuptools-7.0/egg- | |||
dist-tmp-nGYN2n | |||
Adding setuptools 7.0 to easy-install.pth file | |||
Installing easy_install script to /usr/bin | |||
Installing easy_install-2.7 script to /usr/bin | |||
Installed /usr/lib/python2.7/site-packages/setuptools-7.0-py2.7.egg | |||
Finished processing dependencies for distribute | |||
$ ./ez_setup.py pip | |||
Searching for pip | |||
Reading https://pypi.python.org/simple/pip/ | |||
Best match: pip 1.5.6 | |||
Downloading https://pypi.python.org/packages/source/p/pip/pip-1.5.6.tar.gz#md5=01026f87978932060cc86 | |||
c1dc527903e | |||
Processing pip-1.5.6.tar.gz | |||
Writing /tmp/easy_install-RCzeaE/pip-1.5.6/setup.cfg | |||
Running pip-1.5.6/setup.py -q bdist_egg --dist-dir /tmp/easy_install-RCzeaE/pip-1.5.6/egg-dist-tmp-L | |||
FGt0_ | |||
warning: no files found matching 'pip/cacert.pem' | |||
warning: no files found matching '*.html' under directory 'docs' | |||
warning: no previously-included files matching '*.rst' found under directory 'docs/_build' | |||
no previously-included directories found matching 'docs/_build/_sources' | |||
Adding pip 1.5.6 to easy-install.pth file | |||
Installing pip script to /usr/bin | |||
Installing pip2.7 script to /usr/bin | |||
Installing pip2 script to /usr/bin | |||
Installed /usr/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg | |||
Processing dependencies for pip | |||
Finished processing dependencies for pip | |||
$ which pip | |||
/usr/bin/pip | |||
$ pip install selenium | |||
Downloading/unpacking selenium | |||
Downloading selenium-2.43.0.tar.gz (2.6MB): 2.6MB downloaded | |||
Running setup.py (path:/tmp/pip_build_ph/selenium/setup.py) egg_info for package selenium | |||
Installing collected packages: selenium | |||
Running setup.py install for selenium | |||
Successfully installed selenium | |||
Cleaning up... | |||
</pre> | |||
[[Category:Python]] | [[Category:Python]] | ||
[[Category:Selenium]] | [[Category:Selenium]] |
Latest revision as of 10:12, 23 October 2014
Getting Started with Selenium on Cygwin
Check out:
- http://code.google.com/p/selenium/
- http://seleniumhq.org/download/
- http://pypi.python.org/pypi/selenium
Download and Install
plh@mira /c/Downloads $ which pip /usr/bin/pip plh@mira /c/Downloads $ pip Usage: pip COMMAND [OPTIONS] pip: error: You must give a command (use "pip help" to see a list of commands) plh@mira /c/Downloads $ pip help Usage: pip COMMAND [OPTIONS] Options: --version show program's version number and exit -h, --help Show help -E DIR, --environment=DIR virtualenv environment to run pip in (either give the interpreter or the environment base directory) -s, --enable-site-packages Include site-packages in virtualenv if one is to be created. Ignored if --environment is not used or the virtualenv already exists. -v, --verbose Give more output -q, --quiet Give less output --log=FILENAME Log file where a complete (maximum verbosity) record will be kept --proxy=PROXY Specify a proxy in the form user:passwd@proxy.server:port. Note that the user:password@ is optional and required only if you are behind an authenticated proxy. If you provide user@proxy.server:port then you will be prompted for a password. --timeout=SECONDS, --default-timeout=SECONDS Set the socket timeout (default 15 seconds) Commands available: bundle: Create pybundles (archives containing multiple packages) freeze: Output all currently installed packages (exact versions) to stdout help: Show available commands install: Install packages search: Search PyPI uninstall: Uninstall packages unzip: Unzip individual packages zip: Zip individual packages plh@mira /c/Downloads $ pip install selenium Downloading/unpacking selenium Downloading selenium-2.1.0.tar.gz (1.5Mb): 1.5Mb downloaded Running setup.py egg_info for package selenium /usr/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'src_root' warnings.warn(msg) warning: no files found matching '__init__.py' Downloading/unpacking rdflib==3.1.0 (from selenium) Downloading rdflib-3.1.0.tar.gz (249Kb): 249Kb downloaded Running setup.py egg_info for package rdflib 0 [main] python2.6 5408 D:\cygwin\bin\python2.6.exe: *** fatal error - unable to remap \\?\D:\cygwin\lib\python2.6\lib-dynload\time.dll to same address as parent: 0x360000 != 0x410000 Stack trace: Frame Function Args 00289F08 6102796B (00289F08, 00000000, 00000000, 00000000) 0028A1F8 6102796B (6117EC60, 00008000, 00000000, 61180977) 0028B228 61004F1B (611A7FAC, 6124355C, 00360000, 00410000) End of stack trace 0 [main] python2.6 4100 fork: child 5408 - died waiting for dll loading, errno 11 Error [Errno 11] Resource temporarily unavailable while executing command python setup.py egg_info Exception: Traceback (most recent call last): File "/usr/lib/python2.6/site-packages/pip-1.0.2-py2.6.egg/pip/basecommand.py", line 126, in main self.run(options, args) File "/usr/lib/python2.6/site-packages/pip-1.0.2-py2.6.egg/pip/commands/install.py", line 223, in run requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle) File "/usr/lib/python2.6/site-packages/pip-1.0.2-py2.6.egg/pip/req.py", line 986, in prepare_files req_to_install.run_egg_info() File "/usr/lib/python2.6/site-packages/pip-1.0.2-py2.6.egg/pip/req.py", line 222, in run_egg_info command_desc='python setup.py egg_info') File "/usr/lib/python2.6/site-packages/pip-1.0.2-py2.6.egg/pip/__init__.py", line 220, in call_subprocess cwd=cwd, env=env) File "/usr/lib/python2.6/subprocess.py", line 633, in __init__ errread, errwrite) File "/usr/lib/python2.6/subprocess.py", line 1049, in _execute_child self.pid = os.fork() OSError: [Errno 11] Resource temporarily unavailable Storing complete log in /home/plh/.pip/pip.log
Looks like a problem...
More Recently
$ wget http://peak.telecommunity.com/dist/ez_setup.py --2014-10-23 10:05:51-- http://peak.telecommunity.com/dist/ez_setup.py Resolving peak.telecommunity.com (peak.telecommunity.com)... 209.190.5.234 Connecting to peak.telecommunity.com (peak.telecommunity.com)|209.190.5.234|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 10240 (10K) [text/plain] Saving to: 'ez_setup.py' 100%[==========================================================>] 10,240 22.1KB/s in 0.5s 2014-10-23 10:05:56 (22.1 KB/s) - 'ez_setup.py' saved [10240/10240] $ ./ez_setup.py -U setuptools Searching for distribute Reading http://pypi.python.org/simple/distribute/ Best match: distribute 0.7.3 Downloading https://pypi.python.org/packages/source/d/distribute/distribute-0.7.3.zip#md5=c6c59594a7 b180af57af8a0cc0cf5b4a Processing distribute-0.7.3.zip Writing /tmp/easy_install-IeV1tm/distribute-0.7.3/setup.cfg Running distribute-0.7.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-IeV1tm/distribute-0.7.3/ egg-dist-tmp-5VVXj2 warning: install_lib: 'build/lib' does not exist -- no Python modules to install Adding distribute 0.7.3 to easy-install.pth file Installed /usr/lib/python2.7/site-packages/distribute-0.7.3-py2.7.egg Processing dependencies for distribute Searching for setuptools>=0.7 Reading http://pypi.python.org/simple/setuptools/ Best match: setuptools 7.0 Downloading https://pypi.python.org/packages/source/s/setuptools/setuptools-7.0.zip#md5=5771b7ab257e 70603e620b2313d1e971 Processing setuptools-7.0.zip Writing /tmp/easy_install-53sYE4/setuptools-7.0/setup.cfg Running setuptools-7.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-53sYE4/setuptools-7.0/egg- dist-tmp-nGYN2n Adding setuptools 7.0 to easy-install.pth file Installing easy_install script to /usr/bin Installing easy_install-2.7 script to /usr/bin Installed /usr/lib/python2.7/site-packages/setuptools-7.0-py2.7.egg Finished processing dependencies for distribute $ ./ez_setup.py pip Searching for pip Reading https://pypi.python.org/simple/pip/ Best match: pip 1.5.6 Downloading https://pypi.python.org/packages/source/p/pip/pip-1.5.6.tar.gz#md5=01026f87978932060cc86 c1dc527903e Processing pip-1.5.6.tar.gz Writing /tmp/easy_install-RCzeaE/pip-1.5.6/setup.cfg Running pip-1.5.6/setup.py -q bdist_egg --dist-dir /tmp/easy_install-RCzeaE/pip-1.5.6/egg-dist-tmp-L FGt0_ warning: no files found matching 'pip/cacert.pem' warning: no files found matching '*.html' under directory 'docs' warning: no previously-included files matching '*.rst' found under directory 'docs/_build' no previously-included directories found matching 'docs/_build/_sources' Adding pip 1.5.6 to easy-install.pth file Installing pip script to /usr/bin Installing pip2.7 script to /usr/bin Installing pip2 script to /usr/bin Installed /usr/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg Processing dependencies for pip Finished processing dependencies for pip $ which pip /usr/bin/pip $ pip install selenium Downloading/unpacking selenium Downloading selenium-2.43.0.tar.gz (2.6MB): 2.6MB downloaded Running setup.py (path:/tmp/pip_build_ph/selenium/setup.py) egg_info for package selenium Installing collected packages: selenium Running setup.py install for selenium Successfully installed selenium Cleaning up...