[Biopython-dev] maintenance release
Michiel Jan Laurens de Hoon
mdehoon at ims.u-tokyo.ac.jp
Tue Sep 16 00:02:12 EDT 2003
> Please replace the line:
> if sys.platform == 'win32':
> with:
> if 0 and sys.platform == 'win32':
This puts the .dtd files in
C:\Python23\Python23\lib\site-packages\Bio\EUtils\DTDs\.
(Note the double Python23).
However, the following does seem to work:
dtd_path = os.path.join("Bio", "EUtils", "DTDs")
if sys.platform == 'win32':
path = os.path.join("Lib\\site-packages", dtd_path)
else:
path = os.path.join(
os.path.split(os.__file__)[0], "site-packages", dtd_path)
x = os.listdir(os.path.join(os.getcwd(), dtd_path))
x = [os.path.join(dtd_path, x) for x in x if x.endswith(".dtd")]
DATA_FILES.append((path, x))
del dtd_path, path, x
This puts the .dtd files in
C:\Python23\lib\site-packages\Bio\EUtils\DTDs\.
--Michiel.
Jeffrey Chang wrote:
>> I tried this on Windows. I don't get any error messages when compiling
>> and building the installer.
>>
>> The *.dtd files get installed in C:\Python23\Bio\EUtils\DTDs, while
>> C:\Python23\Lib\site-packages\Bio\EUtils\DTDs contains the .py, .pyc,
>> and .pyo files.
>
>
> Hmm, I want the .dtd files to be in the same place as the .py files.
> Can you try making a slight change to the setup.py file and see if it
> does that?
>
> Please replace the line:
> if sys.platform == 'win32':
> with:
> if 0 and sys.platform == 'win32':
>
>
>> However, on Cygwin the *.dtd and *.py, *.pyc files both get installed
>> into /usr/local/lib/python2.3/site-packages/Bio/EUtils/DTDs.
>
>
> Yep, that's what I want.
>
>> Are these the correct locations? Is there a way to check if EUtils is
>> working correctly?
>
>
> Not sure how to check, because I haven't used EUtils. However, this is
> how Brad (who has used EUtils) had set up the installer for Unix.
> Andrew, can you confirm?
>
> Jeff
>
>
>
--
Michiel de Hoon, Assistant Professor
University of Tokyo, Institute of Medical Science
Human Genome Center
4-6-1 Shirokane-dai, Minato-ku
Tokyo 108-8639
Japan
http://bonsai.ims.u-tokyo.ac.jp/~mdehoon
More information about the Biopython-dev
mailing list