Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error while installing through setup.py #245

Open
dsaw opened this issue Aug 22, 2018 · 5 comments
Open

Error while installing through setup.py #245

dsaw opened this issue Aug 22, 2018 · 5 comments

Comments

@dsaw
Copy link

dsaw commented Aug 22, 2018

I downloaded the zip and unzipped the pattern-master folder to my system.
Then I ran the python setup.py install. After a bunch of modules were installed, it halted because of the following issue:

Searching for mysqlclient
Reading https://pypi.python.org/simple/mysqlclient/
Downloading https://files.pythonhosted.org/packages/ec/fd/83329b9d3e14f7344d1cb31f128e6dbba70c5975c9e57896815dbb1988ad/mysqlclient-1.3.13.tar.gz#sha256=ff8ee1be84215e6c30a746b728c41eb0701a46ca76e343af445b35ce6250644f
Best match: mysqlclient 1.3.13
Processing mysqlclient-1.3.13.tar.gz
Writing C:\Users\Devesh\AppData\Local\Temp\easy_install-7x75oc6a\mysqlclient-1.3.13\setup.cfg
Running mysqlclient-1.3.13\setup.py -q bdist_egg --dist-dir C:\Users\Devesh\AppData\Local\Temp\easy_install-7x75oc6a\mysqlclient-1.3.13\egg-dist-tmp-x3s7s7bo
C:\ProgramData\Miniconda3\lib\distutils\dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
  warnings.warn(msg)
error: Setup script exited with error: [WinError 3] The system cannot find the path specified: 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\PlatformSDK\\lib`

It seems that my system lacks some tools given there but then I am quite new to building Python modules and the like. What possibly could be the issue here?

@ZER-0-NE
Copy link

I am assuming you are using Windows, you can try with pip and see if it works out.
I got the same error on Ubuntu, using sudo apt-get install libmysqlclient-dev resolved my issue. Try instaling the libmysqlclient on your system.
Here's more on the error you encountered.

@dsaw
Copy link
Author

dsaw commented Aug 25, 2018

@ZER-0-NE Yes, it is Windows.
I did try to install through pip but failed due to the issue in Python 3. I will install mysql.
Thank you!

@abhijithneilabraham
Copy link

For issues in installing mysqlclient in macos, install separately using

brew install mysqlclient

@laasyasree
Copy link

U can solve it by installing C++ compiler and Windows SDK 8.1.

Fix is (source = Microsoft):

Open Visual Studio.
Choose File | New | Project | C++, and you will be prompted to install the necessary components.

@Sjoerd82
Copy link

Related to #250. Mysql should probably not be a dependency.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants