I am facing problem.
Currently, I have install window on my MacBook Air 64bit. By right, it supposed to be 64bit window but it turned out to be 32bit window instead. As the System directory showed c:/windows/system32.
With that, I install python 32bit, pywin32 and pywinauto. However, I want to automate a software that is 64bit and it currently working on my window 32bit.
My question: is it okay for me to use python 32bit and pywin32 and pywinauto to automate a 64bit software?
or should I change my python to 64bit,pywin32-amd64 and pywinauto to automate a 64bit software when my window is at 32bit but my processor is 64bit.
I have try to change window to 64bit but it just couldn't work as I reformate the whole laptop and reinstall macOS and reinstall window to 64bit. it just change out to be 32 bit.
Related
I learned that there is a version of PyCLIPS based on CLIPS version 6.30.
The same (or similar) PyCLIPS version can also be installed via pip, see here.
On Linux, both approaches work fine, i.e. installing via git clone + setup.py, or via pip. On Windows, it worked only with cygwin 64bit. pip install pyclips failed (I suppose due to the missing '-DWIN_MVC' flag, see step 7 below).
However, I would like to have a PyCLIPS based on CLIPS 6.30 on a 'regular' Windows python, to be precise Python2.7 32 bit on a Windows 7 64 bit. I have visual studio express 2008 installed.
What I tried:
git clone https://github.com/almostearthling/pyclips.git
cd pyclips
git checkout pyclips-1.1_clips-6.30
delete the file clipssrc
download the CLIPS 6.30 source code from the official repository
create a new folder a newly created folder clipssrc inside the pyclips folder
extract the contents of the core folder into the clipssrc folder
insetup.py at around line 738, add '-DWIN_MVC' to the CFLAGS list
install patch utility for windows and add it to PATH
start visual studio express 2008 (32 bit) command prompt
cd into the pyclips folder
run python setup.py build
If the built went through (it should) install via python setup.py install
Although the built and installation went through, large integers still cause an error, as they did in CLIPS before version 6.30. This means CLIPS is not able to cope with integers that are larger than 2147483648 (sys.maxint+1 on python 2.7 32 bit).
During compilation with visual studio 2008 I got the Warning "conversion from '__int64' to 'long', possible loss of data". I changed the types of the corresponding variables to long long. The Warnings disappeared but the error with large integers still exists.
How do I install PyCLIPS based on CLIPS 6.30 on Windows 7 64 bit for use with a 32bit Windows Python 2.7 ?
EDIT 1:
I tried to install it with cygwin 32 bit - and it did not work. So maybe it is a 32/64 bit issue? The 32bit Version of clips (installed via the official installer) works fine on my Windows 7 64 bit...
EDIT 2:
It seems to work with python interpreters that have a sys.maxint of 9223372036854775807 but not with interpreters that have a sys.maxint of 2147483647. Interestingly, even the 64bit Windows Python has the latter value.
Summary:
cygwin Python 64 bit, maxint: 9223372036854775807, no error
cygwin Python 32 bit, maxint: 2147483647, error
Windows Python 2.7 32 bit, maxint: 2147483647, error
Windows Python 2.7 64 bit, maxint: 2147483647, error
I have a problem. I 've just installed Entought Canopy Express x64 on my Windows 7 machine. The installation has no issues or warnings. But I can't start it. I tried both shortcut and running canopy.exe. Even restarting OS have not helped. I have other python distribution installed but no one in PATH.
unfortunately I am new to Linux. I have made a virtual machine with Linux Mint 13 (32bit), installed Qt 5.0 with Qt Creator. I was given a task to create a simple FastCGI app for the server running Gentoo 64bit. This app must use Qt stuff.
The installation of 64bit Qt 5.0 through SSH failed due to the libSM.so.6 (shared object) absense.
How can I make this stuff work? Should I create another VM with Gentoo 64bit in order to train with Qt installation and not to mix 32bit and 64bit? My simple FastCGI app will work as a backend for a site.
You can develop everywhere you want. When you want to deploy, simply build the project on the Gentoo machine.
Note that you don't need to install Qt 5 manually on Gentoo. It is offered in the "qt" overlay. You add it with layman:
layman -a qt
Then you can emerge the Qt components you need by using slot 5. For example, to get Qt Core:
emerge -a qt-core:5
If you have never used Layman before, it's in the "app-portage/layman" package and you can find docs here:
http://layman.sourceforge.net
The download page for cmake only shows a 32 bit installer for windows. Any idea how to install it on 64 windows systems.
There is really no reason for a 64bit native CMake. CMake is only building the configuration, so you can use it to build configurations for 64bit software, even with the 32bit version.
That being said, if you truly want a 64bit native version, you could always download the source and compile it. There is no 64bit installer, however.
The 32 bit version works perfectly even on 64 bit Windows. I've used it, and it works.
EDIT: It looks like CMake is now available in both 32-bit and 64-bit flavors. Just go to their website and you can get the 64-bit version.
A 64-bit Windows installer is now available from the download page: https://cmake.org/download
I'm trying to build Qt in a shared 64 bit mode on my 32bit XP system.
I can configure the QMake and start the 64bit build. The problem is that when the build starts, the first thing that happens in that the process builds ui, moc and rcc utility compilers in 64 bit mode, then tries to run them on my 32bit machine.
Does anyone know how to configure the build so that it does not build those compilers first?
I don't think Qt support cross-compilation on Windows.
I suggest doing it the other way around, by using a 64bit machine (and a 64 bit version of Windows) to build the 64bit and 32bit versions.