forked from timotheus/ebaysdk-python
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathINSTALL
More file actions
92 lines (59 loc) · 2.81 KB
/
INSTALL
File metadata and controls
92 lines (59 loc) · 2.81 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
Running the tests:
~/> export EBAY_YAML='myebay.yaml'; python setup.py test
Installing ebaysdk on Mac:
1) Install Xcode from the app center
2) Download and install the Xcode Command Line Tools from https://developer.apple.com/downloads/
3) Install the SDK
sudo easy_install ebaysdk
Or you can install the bleeding edge version,
sudo easy_install https://github.com/timotheus/ebaysdk-python/archive/master.zip
Installing ebaysdk on Windows:
1) Download and install the latest release of Python 2.7:
http://python.org/download/
Choose either "Python 3.3.0 Windows x86 MSI Installer" or "Python
3.3.0 Windows X86-64 MSI Installer". To use the latter, you must be
running a 64-bit version of Windows.
2) Install setuptools:
First, visit http://pypi.python.org/pypi/setuptools
If you chose the 32-bit version of Python in step 1, you can simply
use latest setuptools package for "MS Windows installer" for Python
2.7 (example setuptools-0.6c11.win32-py2.7.exe). In this case, simply
download the file and run it to install setuptools.
If you chose the X86-64 version in step 1, you must download
ez_setup.py from the setuptools page to download and install
setuptools, then run it from the command prompt as follows:
a. Open the Command Prompt
b. Change to the directory in which ez_setup.py was downloaded
c. Install setuptools as follows: c:\Python27\python.exe ez_setup.py
The last step assumes that Python was installed to its default
location.
3) Install pycurl:
This could be complicated because pycurl requires libcurl to be
installed. Since this is a native library, this can't be installed
using pip or easy_install. Luckily Christoph Gohlke has pre-complied
many common libraries for Python on Windows, including 32- and 64-bit
versions.
Simply visit this site:
http://www.lfd.uci.edu/~gohlke/pythonlibs/
Then download and install the appropriate version of pycurl for Python
2.7. Use the amd64 version if you are running 64-bit
Python. Otherwise, use the win32 version.
4) Install ebaysdk:
Download and extract the zipball, or clone the ebaysdk-python
repository. Then open the Command Prompt and change to the root
directory of the distribution and execute:
c:\Python27\python.exe setup.py install
If there were no errors, ebaysdk should be ready to use!
Legacy Install on Mac:
Dependency: pycurl
How to install pycurl on Mac
1) Install Fink
http://www.finkproject.org/download/
2) Install libssh2, libcurl4-shlibs
sudo /sw/bin/apt-get install libssh2
sudo /sw/bin/apt-get -q0 -f install libcurl4-shlibs
3) Download pycurl from http://pycurl.sourceforge.net/download/
4) Extract and install pycurl
tar -zxvf pycurl-7.16.4.tar.gz
cd pycurl-7.16.4
sudo env ARCHFLAGS="-arch i386" python setup.py install --curl-config=/sw/bin/curl-config