when building python Django project it exiting with an error - python

i am getting below error when building the project. I have installed pymssql using pip -m install pymssql and visual studio installer as well.
tree = Parsing.p_module(s, pxd, full_module_name)
building '_mssql' extension
creating build
creating build\temp.win-amd64-cpython-39
creating build\temp.win-amd64-cpython-39\Release
creating build\temp.win-amd64-cpython-39\Release\src
"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IC:\Users\anallamilli\AppData\Local\Temp\pip-install-_ebszunz\pymssql_8c3eaa8f4e074feda79e1cd9e7617f9e\freetds\vs2015_64\include -IC:\Users\anallamilli\AppData\Local\Temp\pip-install-_ebszunz\pymssql_8c3eaa8f4e074feda79e1cd9e7617f9e\build\include "-Ic:\users\anallamilli\onedrive - fireangel\desktop\local build\admin_v2_pipeline\comp_admin_system\env1\include" -IC:\Users\anallamilli\AppData\Local\Programs\Python\Python39\include -IC:\Users\anallamilli\AppData\Local\Programs\Python\Python39\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.32.31326\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.19041.0\\cppwinrt" /Tcsrc\_mssql.c /Fobuild\temp.win-amd64-cpython-39\Release\src\_mssql.obj -DMSDBLIB
_mssql.c
src\_mssql.c(699): fatal error C1083: Cannot open include file: 'sqlfront.h': No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.32.31326\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
WARNING: No metadata found in c:\users\anallamilli\onedrive - fireangel\desktop\local build\admin_v2_pipeline\comp_admin_system\env1\lib\site-packages
Rolling back uninstall of pymssql
Moving to c:\users\anallamilli\onedrive - fireangel\desktop\local build\admin_v2_pipeline\comp_admin_system\env1\lib\site-packages\pymssql-2.2.5.dist-info
from C:\Users\anallamilli\OneDrive - FireAngel\Desktop\Local build\Admin_V2_Pipeline\COMP_Admin_System\env1\Lib\site-packages~ymssql-2.2.5.dist-info
Moving to c:\users\anallamilli\onedrive - fireangel\desktop\local build\admin_v2_pipeline\comp_admin_system\env1\lib\site-packages\pymssql
from C:\Users\anallamilli\OneDrive - FireAngel\Desktop\Local build\Admin_V2_Pipeline\COMP_Admin_System\env1\Lib\site-packages~ymssql
error: legacy-install-failure
Encountered error while trying to install package.
pymssql
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure."

Related

how to install causalml packages

windows 10
IDE:Spyder
Python 3.7.9
I failed to install this package and the error in cmd is shown as follow:
python setup.py install running install running bdist_egg running
egg_info writing causalml.egg-info\PKG-INFO writing dependency_links
to causalml.egg-info\dependency_links.txt writing requirements to
causalml.egg-info\requires.txt writing top-level names to
causalml.egg-info\top_level.txt reading manifest file
'causalml.egg-info\SOURCES.txt' reading manifest template
'MANIFEST.in' warning: no files found matching '.pxd' under directory
'causalml' warning: no files found matching '.h' under directory
'causalml' adding license file 'LICENSE' writing manifest file
'causalml.egg-info\SOURCES.txt' installing library code to
build\bdist.win-amd64\egg running install_lib running build_py running
build_ext building 'causalml.inference.tree.causaltree' extension
C:\Program Files (x86)\Microsoft Visual
Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe
/c /nologo /Ox /W3 /GL /DNDEBUG /MD
-IC:\Users\absence\AppData\Local\Programs\Spyder\pkgs\numpy\core\include
-IC:\Users\absence\AppData\Local\Programs\Spyder\pkgs\numpy\core\include
-IC:\Users\absence\AppData\Local\Programs\Spyder\Python\include -IC:\Users\absence\AppData\Local\Programs\Spyder\Python\include "-IC:\Program Files (x86)\Microsoft Visual
Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include"
"-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt"
"-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared"
"-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um"
"-IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt"
"-IC:\Program Files (x86)\Windows
Kits\10\include\10.0.19041.0\cppwinrt"
/Tccausalml/inference/tree/causaltree.c
/Fobuild\temp.win-amd64-3.7\Release\causalml/inference/tree/causaltree.obj
-O3 causaltree.c causalml/inference/tree/causaltree.c(31): fatal error C1083: “Python.h”: No such file or directory error: command
'C:\Program Files (x86)\Microsoft Visual
Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe'
failed with exit status 2
May I ask a help for how to solve it?

LINK : fatal error LNK1104: cannot open file 'OLDNAMES.lib'

I am trying to install glumpy by running pip install glumpy. It downloads the wheel for glumpy (and triangle) and then, while building the wheel, spits out
E:\-----\Development\VisualStudio\VC\Tools\MSVC\14.15.26726\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DVOID=void -DREAL=double -DNO_TIMER=1 -DTRILIBRARY=1 -DANSI_DECLARATORS=1 -Ic -IE:\*****\Anaconda3\envs\quad\include -IE:\*****\Anaconda3\envs\quad\include -IE:\-----\Development\VisualStudio\VC\Tools\MSVC\14.15.26726\ATLMFC\include -IE:\-----\Development\VisualStudio\VC\Tools\MSVC\14.15.26726\include "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\cppwinrt" /Tctriangle/core.c /Fobuild\temp.win-amd64-3.8\Release\triangle/core.obj
core.c
E:\-----\Development\VisualStudio\VC\Tools\MSVC\14.15.26726\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:E:\*****\Anaconda3\envs\quad\libs /LIBPATH:E:\*****\Anaconda3\envs\quad\PCbuild\amd64 /LIBPATH:E:\-----\Development\VisualStudio\VC\Tools\MSVC\14.15.26726\ATLMFC\lib\x64 /LIBPATH:E:\-----\Development\VisualStudio\VC\Tools\MSVC\14.15.26726\lib\x64 "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17134.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17134.0\um\x64" /EXPORT:PyInit_core build\temp.win-amd64-3.8\Release\c/triangle.obj build\temp.win-amd64-3.8\Release\triangle/core.obj /OUT:build\lib.win-amd64-3.8\triangle\core.cp38-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.8\Release\c\core.cp38-win_amd64.lib
LINK : fatal error LNK1104: cannot open file 'OLDNAMES.lib'
error: command 'E:\\-----\\Development\\VisualStudio\\VC\\Tools\\MSVC\\14.15.26726\\bin\\HostX86\\x64\\link.exe' failed with exit status 1104
----------------------------------------
ERROR: Failed building wheel for glumpy
I googled around and saw an old solution
Solution 1:
Include following directory in LIB Environment Variable:
C:\Program Files\Microsoft Visual Studio 9.0\VC\lib
But I don't have a LIB env variable and the directory and similar directories do not exist.
Please help, I've been trying to install this package for nonths!
Update: I got my hands on some wheels for triangle, which I could install. If there are wheels of glumpy for win_amd64, please point me to them!
Neither glumpy nor triangle provide binary wheels, they only provide source code. To compile them you need to install a lot of C/C++/Python dependencies.
For triangle you need https://www.cs.cmu.edu/~quake/triangle.html.
For glumpy: https://github.com/glumpy/glumpy#dependencies
Upd. I see triangle's makefile requires Unix programs (/bin/rm) and X Windows libraries. This seem to be Unix-only package. Not for Windows.

error installing openssl for python (pip)

i'm trying to install openssl using pip in order to use it with python.
i tried several versions and i get the same error!
i tried pip install cryptography and got the same error !
visual studion sdk builder is installed and worked for other packages.
please help, i attached the log after running "pip install pyopenssl !
log with the end error:
building '_openssl' extension
creating build\temp.win32-3.8\Release\build
creating build\temp.win32-3.8\Release\build\temp.win32-3.8
creating build\temp.win32-3.8\Release\build\temp.win32-3.8\Release
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\teich\PycharmProjects\first\venv\include -ID:\Users\teich\A
ppData\Local\Programs\Python\Python38-32\include -ID:\Users\teich\AppData\Local\Programs\Python\Python38-32\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\
INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Wind
ows Kits\8.1\include\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\winrt" "-IC:\Program Files\OpenSSL-Win6
4\OpenSSL-win64" /Tcbuild\temp.win32-3.8\Release\_openssl.c /Fobuild\temp.win32-3.8\Release\build\temp.win32-3.8\Release\_openssl.obj
_openssl.c
build\temp.win32-3.8\Release\_openssl.c(498): fatal error C1083: Cannot open include file: 'openssl/opensslv.h': No such file or directory

Apache and mod_wsgi

I am working with apache 2.4.27, python 3.7 I need to install mod_wsgi.
I tried to install it via pip install mod_wsgi
it gives me this error:
running build_ext
building 'mod_wsgi.server.mod_wsgi' extension
creating build\temp.win-amd64-3.6
creating build\temp.win-amd64-3.6\Release
creating build\temp.win-amd64-3.6\Release\src
creating build\temp.win-amd64-3.6\Release\src\server
cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MT -Ic:\Apache24/include "-Ic:\program files (x86)\microsoft visual studio\shared\python36_64\include" "-Ic:\program files (x86)\microsoft visual studio\shared\python36_64\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /Tcsrc/server\mod_wsgi.c /Fobuild\temp.win-amd64-3.6\Release\src/server\mod_wsgi.obj
error: command 'cl.exe' failed: No such file or directory
You may need to have cl.exe in your PATH.
PATH is an environment variable that tells Windows where to find executable files when you just give it the name. By default it contains locations such as C:\Windows.
You have two options here.
Use the Visual C++ Command Prompt. You can find it in the Start Menu
under the Visual Studio folder. This sets up PATH automatically.
Add the folder cl.exe is in to the PATH manually.
The folder you're looking for is generally (visual studio folder)\VC\bin. Instructions can be found in this answer. After this you can use cl.exe from any Command Prompt. Note that you have to restart the Command Prompt after this in order to update the PATH in it.

Compilation of Python extension on windows fails with missing source filename error D8003

I'm trying to build qpython (the kdb python interface) for python 3.6.3 (Anaconda) running on windows 7.
After downloading and unpacking qPython-qPython-1.2.2.zip
Executing "python setup.py build_ext --inplace"
gives...
running build_ext
building 'qpython.fastutils' extension
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\wilsoroh\AppData\Local\Continuum\Anaconda3\lib\site-packages\numpy\core\inclu
de -IC:\Users\wilsoroh\AppData\Local\Continuum\Anaconda3\include -IC:\Users\wilsoroh\AppData\Local\Continuum\Anaconda3\include "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE" "-IC:\
Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\u
m" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\shared" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\um" "-IC:\Program Files (x86)\Windows Kits\8.1\include\\winrt" "-IC:\Program Files\Sy
base\OCS-15_0\include\" /Tcqpython/fastutils.c /Fobuild\temp.win-amd64-3.6\Release\qpython/fastutils.obj
cl : Command line error D8003 : missing source filename
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2
Which looks like setup is simply not setting the paths up correctly for the compiler.
A look in the qpython directory below shows fastutils.c sitting there waiting to be compiled.
This kind of thing seems to be a regular problem when trying to build python extensions on windows.
Any help / suggestions greatly appreciated.

Categories