From: Patrick S. <pat...@gm...> - 2011-01-15 16:16:54
|
Thanks for your reply! Unfortunately, for me running sudo make install just copies the cvisualmodule.so file to ../visual-5.4_release/site-packages/visual/cvisualmodule.so. Here's what I did in detail: 1. Make a directory on the same level as the source directory, and copy visual-5.4_release/src/gtk2/makefile into it. (I also had to edit a couple of things in the makefile: I changed the name of the source directory to visual-5.4_release from vpython-core2, and changed the -lboost_python-mt flags to -lboost_python-mt-py26, since that's how the libraries are named in Ubuntu) 2. I ran configure from the newly created directory with the makefile in it, with the --prefix=/usr argument. 3. Ran make from the same directory 4. Then when I run sudo make install, it just says cp cvisualmodule.so ../visual-5.4_release/site-packages/visual, and nothing gets copied into /usr/lib/python2.6 Thanks for your help, Patrick On Fri, 2011-01-14 at 23:29 -0700, Bruce Sherwood wrote: > You need to execute "sudo make install" to move the various components > into the right places. For cleanliness, it would be a good idea first > to remove the Visual stuff from site-packages. > > Also, because site-packages is no longer (alas) on the Ubuntu Python > module search path, you need to follow these instructions in > INSTALL.txt: > > You will also need to copy vpython-core2/src/gtk2/site-packages.pth to > /usr/lib/python2.6/dist-packages to put /usr/lib/python2.6/site-packages > on the Python search path. > > You will have to adjust the contents of site-packages.pth text file if > you are installing to /usr/lib rather than /usr/local. > > Hope this helps! > > Bruce Sherwood > > On Fri, Jan 14, 2011 at 8:27 PM, Patrick Shea > <pat...@gm...> wrote: > > I tried building visual python 5.4 following the directions in the > > INSTALL.txt file. I made a directory at the same level as the > > "visual-5.4_release" source directory and ran configure and make. > > Everything seems to work fine, and the cvisualmodule.so file is > > generated. > > > > The only thing I'm confused about is that running "make install" just > > copies the cvisualmodule.so file back into the visual-5.4_release > > directory. I'm just not sure which files I am supposed to move where to > > be able to use vpython. I tried just copying the whole > > "visual-5.5_release/site-packages" directory into > > "/usr/lib/python2.6/site-packages" (making sure it was in python's > > search path), but I'm not able to load visual. Doing "import visual" > > gives the error: > > > > ImportError: cannot import name cvisual > > > > cvisualmodule.so is in the /usr/lib/python2.6/site-packages/visual > > directory, but it apparently can't be imported. If anyone can help me > > figure out what's wrong I'd greatly appreciate it. Thanks. > > > > > > > > ------------------------------------------------------------------------------ > > Protect Your Site and Customers from Malware Attacks > > Learn about various malware tactics and how to avoid them. Understand > > malware threats, the impact they can have on your business, and how you > > can protect your company and customers by using code signing. > > http://p.sf.net/sfu/oracle-sfdevnl > > _______________________________________________ > > Visualpython-users mailing list > > Vis...@li... > > https://lists.sourceforge.net/lists/listinfo/visualpython-users > > > > ------------------------------------------------------------------------------ > Protect Your Site and Customers from Malware Attacks > Learn about various malware tactics and how to avoid them. Understand > malware threats, the impact they can have on your business, and how you > can protect your company and customers by using code signing. > http://p.sf.net/sfu/oracle-sfdevnl > _______________________________________________ > Visualpython-users mailing list > Vis...@li... > https://lists.sourceforge.net/lists/listinfo/visualpython-users |