How do I install pip on macOS or OS X?

pip’s documentation lists the supported mechanisms to install it: https://pip.pypa.io/en/stable/installation/#supported-methods It is generally recommended to avoid installing pip on the OS-provided python commands, and to install Python via the https://python.org installers or using something like Homebrew or pyenv. Python 3.4+ will have ensurepip, so if you’re unable to run python3 -m pip — run python3 -m ensurepip and it’ll install pip for you. If you’re using an end-of-life … Read more

Error in Reading a csv file in pandas[CParserError: Error tokenizing data. C error: Buffer overflow caught – possible malformed input file.]

I found this error, the cause was that there were some carriage returns “\r” in the data that pandas was using as a line terminator as if it was “\n”. I thought I’d post here as that might be a common reason this error might come up. The solution I found was to add lineterminator=’\n’ … Read more

How to install PyQt4 on Windows using pip?

Here are Windows wheel packages built by Chris Golke – Python Windows Binary packages – PyQt In the filenames cp27 means C-python version 2.7, cp35 means python 3.5, etc. Since Qt is a more complicated system with a compiled C++ codebase underlying the python interface it provides you, it can be more complex to build … Read more

python-How to set global variables in Flask?

With: You are not defining, just declaring so it’s like saying there is a global index_add_counter variable elsewhere, and not create a global called index_add_counter. As you name don’t exists, Python is telling you it can not import that name. So you need to simply remove the global keyword and initialize your variable: Now you can import it with: The construction: is used … Read more

How to use python 3.5.1 with a MySQL database

I did the steps below with Python 3.5.1 and it works: Download driver from here Driver installation in cmd, in this folder Python\Python35\PyMySQL-0.7.4\pymysqlpython setup.py build python setup.py install Copy folder Python\Python35\PyMySQL-0.7.4\pymysql to Python\Python35\pymysql Sample code in python IDEimport pymysql import pymysql.cursors conn= pymysql.connect(host=’localhost’,user=’user’,password=’user’,db=’testdb’,charset=’utf8mb4′,cursorclass=pymysql.cursors.DictCursor) a=conn.cursor() sql=’CREATE TABLE `users` (`id` int(11) NOT NULL AUTO_INCREMENT,`email` varchar(255) NOT NULL,`password` varchar(255) … Read more