Which python version do I use with "virtualenv"?
Emile van Sebille
emile at fenx.com
Thu May 7 16:03:27 EDT 2009
On 5/7/2009 12:53 PM OldGrantonian said...
> On May 7, 12:34 pm, Duncan Booth <duncan.bo... at invalid.invalid> wrote:
>> OldGrantonian <OldGranton... at googlemail.com> wrote:
>>> Thanks to both Steven D'Aprano and Ant :)
>>>>> Sounds like you've downloaded the Python 2.5 version of Easy Install.
>>> There's no Python 2.6 version of EasyInstall :(
>> I wonder what I've been running then?
>>
>>
>>
>>> For 2.5, there is:
>>> setuptools-0.6c9.win32-py2.5.exe
>>> But for 2.6, it's:
>>> setuptools-0.6c9-py2.6.egg
>>> For any other egg file, I would use EasyInstall, but I don't think I
>>> can use EasyInstall to install EasyInstall :)
>> No, but you can use ez_setup.
>>
>> Go tohttp://peak.telecommunity.com/dist/ez_setup.pyand save the content
>> of that file as ez_setup.py (cut and paste into your favourite editor may
>> be the simplest way) then run it with your chosen Python. It will find and
>> install the appropriate version of easy install.
>>
>> --
>> Duncan Boothhttp://kupuguy.blogspot.com
>
>
> ez_setup worked fine. Thanks for that :)
>
> According to the web site:
>
> http://pypi.python.org/pypi/virtualenv
>
> the next step is to do:
>
> virtualenv ENV
>
> If I do that, I get the following message:
>
> --------------------------------
>
> C:\Python26\Scripts>virtualenv ENV
> Traceback (most recent call last):
> File "C:\Python26\Scripts\virtualenv-script.py", line 8, in <module>
> load_entry_point('virtualenv==1.3.3', 'console_scripts',
> 'virtualenv')()
> File "C:\Python26\lib\site-packages\virtualenv-1.3.3-py2.6.egg
> \virtualenv.py", line 420
> unzip_setuptools=options.unzip_setuptools)
> File "C:\Python26\lib\site-packages\virtualenv-1.3.3-py2.6.egg
> \virtualenv.py", line 499
> home_dir, lib_dir, inc_dir, bin_dir = path_locations(home_dir)
> File "C:\Python26\lib\site-packages\virtualenv-1.3.3-py2.6.egg
> \virtualenv.py", line 521
> import win32api
> ImportError: No module named win32api
>
> C:\Python26\Scripts>
>
> --------------------------------
>
> Any advice?
Install the win32 extensions or install the 2.6 Activestate release.
Emile
More information about the Python-list
mailing list