Giter Club home page Giter Club logo

Comments (7)

mikedougherty avatar mikedougherty commented on August 12, 2024

For now, here's a possible workaround:
I've made a copy of my virtualenv folder (which I just used to build a new installer), minus the 'downloads' and 'parts' directories, which are used for intermediate buildout steps. You can find the zip here:
https://www.dropbox.com/s/4usf1inai1z8qk0/digsby-venv.zip


I'm a bit concerned though about the unfollow-able setup instructions. When @kevinw and I set up buildout, we were able to perform the whole process several times on different machines from scratch, and since then I've been able to do it on a VM twice as well. I'm not sure what sorts of things could be substantially different to cause this to fail. In the mean time I'm googling around some of the error messages you posted in hopes for a lead.

from digsby.

iliepandia avatar iliepandia commented on August 12, 2024

Hi,

Thanks for the reply.

The main problem is that I did not find VC2008 and I had to install VC2010 (closest match I could find).

I've worked in projects done in VC, and with every upgrade, none of them compiled properly and required manual configuration and setup to get it to work again. So, it may help if you have an archive with VC2008++ that is OK to share with others (and I think the express version is OK).

I'll give it a try with the ZIP you've sent me.

from digsby.

iliepandia avatar iliepandia commented on August 12, 2024

Hi,

The virtualevn you've sent me seems to be missing "pip", since I get that error right from the start of buildout.

'pip' is not recognized as an internal or external command,
operable program or batch file.

from digsby.

mikedougherty avatar mikedougherty commented on August 12, 2024

pip should be installed with easy_install (setuptools) using your system python. from the readme:

 * [setuptools](http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11.win32-py2.6.exe#md5=1509752c3c2e64b5d0f9589aafe053dc)
 * pip - install with `c:\Python26\Scripts\easy_install pip`

More importantly though, you shouldn't have to run buildout - buildout is used to set up the virtualenv directory (and packages, and binary dependencies). Unless my memory is completely failing me, you should be able to just activate the virtualenv (digsby-venv/scripts/activate) and then run python sanity.py successfully.

from digsby.

iliepandia avatar iliepandia commented on August 12, 2024

Hm,

I've deleted my disby-venv and replaced it with yours. At that time, when I activate it, python and pip stop working.

With my original digsby-venv, when I actiavate it both python and pip work.

from digsby.

mikedougherty avatar mikedougherty commented on August 12, 2024

Can you try running the steps 2-7 of the readme again, after unpacking digsby-venv.zip?

  1. cd c:\digsby
  2. c:\Python26\Scripts\virtualenv -p c:\python26\python.exe --distribute digsby-venv
  3. digsby-venv\Scripts\activate.bat
  4. python bootstrap.py
  5. deactivate
  6. digsby-venv\Scripts\activate.bat
    • bootstrap modifies the activate script.

(edit: apparently github markdown doesn't care what numbers you put in, and re-numbered these for me. heh)

When I did this, it overwrote the python and pip that was in the venv, so I'm hoping that for you it'll put in a working version.

from digsby.

iliepandia avatar iliepandia commented on August 12, 2024

Hello,

I've managed to find a VS2008 Express ISO on the web.

So I have started the process, fresh, from the beginning.

I had to add Cygwin\bin to path (for zip an unzip) and also Git\bin (for git).

Next I've run the buildout that apparently has run all the way through.

Next I've run that long "sanity.py" line. Everything was OK, except for "SIP" that was marked as Failed.

from digsby.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.