1. 程式人生 > >解決python3下mysqldb不支援

解決python3下mysqldb不支援

MySQLdb 只適用於python2.x,發現pip裝不上。它在py3的替代品是:import pymysql

安裝pymysql

一些框架預設仍然用的是MySQLdb,但是python3已經不支援MySQLdb,取而代之的是pymysql,因此執行的時候會報
ImportError: No module named ‘MySQLdb’

(我的是在使用sqlalchemy的時候出現的錯誤)
在sqlalchemy下的init.py中寫入以下兩行
路徑是/usr/local/lib/python3.6/site-packages/sqlalchemy

import pymysql

pymysql.install_as_MySQLdb()

注意用sudo開啟,否則不能儲存

問題解決!

——-補充說明
如果是要部署到伺服器,建議還是解決一下環境的問題,單單隻在自己本地電腦是可以解決這個問題,但是有可能放到伺服器的時候,伺服器仍然不能執行甚至掛掉

相關推薦

解決python3mysqldb支援

MySQLdb 只適用於python2.x,發現pip裝不上。它在py3的替代品是:import pymysql 安裝pymysql 一些框架預設仍然用的是MySQLdb,但是python3已經不支援MySQLdb,取而代之的是pymysql,因此執行的時候

解決winfromTextBox支援透明背景色

不知道微軟扯什麼拉雞蛋子,居然有控制元件不支援透明,我實在想噴設計的人腦殘。尤其可恨的是TextBox不支援,更可恨的是直到最新版.net4.6也不支援。原始碼又看不見,具體實現細節都不知道,誰能改得動?這也難怪C#會被java大軍淹沒。不是C#不好,是很多細節沒到位。

解決導航圖片能按需加載的問題減少對資源請求數量

-m 轉換 不能 art 介紹 ron containe swipe 之前 問題描述:在一個三段式的navbar中,各段下面有一個長圖(類似這樣的) 在優化之前需要加載三張大圖這無疑增加了資源請求數量 因此,我想到了將圖片轉換為背景以此減少請求沒想到方案是可行的,上

解決Firefoxiconfont顯示的問題

腳本 增加 頭部 服務器 styles www val 放大 可能 http://www.cnblogs.com/freshman0216/p/3825166.html 何為跨域訪問,為什麽會有跨域限制?一切還得從瀏覽器的同源策略說起。 同源策略:是

使用Android的webview將web app打包成安卓的app和解決安卓webview支援input type=file問題

使用Android的webview將web app打包成安卓的app和解決安卓webview不支援input type=file問題 在MainActivity.java中編碼 public class MainActivity extends Activity { privat

如何解決 React 官方腳手架支援 Less 的問題

說在前面 create-react-app 是由 React 官方提供並推薦使用構建新的 React 單頁面應用程式的最佳方式,不過目前版本(1.5.x)其構建的專案中預設是不支援動態樣式語言 Less 的。如果我們的專案必須要使用 Less 呢,這就需要我們手動整合一下。本篇主要針對整合的過程做一個簡要記錄

如何解決React官方腳手架支援Less的問題

說在前面create-react-app 是由 React 官方提供並推薦使用構建新的 React 單頁面應用程式的最佳方式,不過目前版本(1.5.x)其構建的專案中預設是不支援動態樣式語言 Less 的。如果我們的專案必須要使用 Less 呢,這就需要我們手動整合一下。本篇

Chrome能顯示小於12px的字型的解決辦法,同時解決-webkit-transform: scale支援行內標籤的問題

解決方案 讓指定文字使用自定義的class,如forcefontsize10 <a> Products <sup class="forcefontsize1

解決Ubuntu輸入法顯示問題

ubuntu下的預設輸入法是ibus,還有一個sunpinyin,個人覺得ibus已經不比任何國內的輸入法差了,片語很精確,非常完美。那天遇到的輸入法不顯示可選項,著實比較鬱悶,後來研究了下可能是鍵盤裝置出了問題,ubuntu右上角有一個鍵盤的標誌,裡面有首選項可以選擇輸入法,並且進行設定快捷鍵等操作。不過很

快速解決低版本Xcode支援高版本的iOS真機除錯問題

剛升級的iOS11.0,Xcode執行出現這個錯誤: This iPhone 6s Plus is running iOS 11.0 (15A5278f), which may not be sup

解決Eclipse“找到或無法載入主類”的錯誤

今天用Eclipse 執行main函式的時候發現了一個問題,執行的時候提示“找不到或無法載入主類”,然後經過一番折騰才弄明白是咋回事 折騰1 判斷 可能和編譯有關 解決方法 clean下專

通過BIOS設定啟用CPU虛擬化解決VMware虛擬機器支援X86_64位linux作業系統安裝問題

           工作中經常用到linux系統,也為了學習方便,在自己筆記本32位作業系統上通過VMware Workstation安裝一個RedHat(Linux.TLF-SOFT-Redhat.Enterprise.Linux.v5.UPDATE.7.X86_64.

解決Java7JTextPane能自動換行的問題

Java7自帶的JTextPane存在一個問題。我們知道預設情況下,如果JTextPane所在的JScrollPane禁止水平滾動條出現時,JTextPane是具備基於單詞(Word)為最小單位的自動換行功能的。對於中文而言,最小單位就是一個漢字;對於英文或拉丁語言而言,就

解決低版本Xcode支援高版本iOS真機除錯問題

Xcode開發在進行真機除錯的時候,遇到了以下問題用Xcode8想真機編譯iOS11,彈出提示框This iPhone ... is running iOS 11.1.2 (11D257), which may not be supported by this version

解決ubuntufirefox能開啟的方法

還是小白一個,剛裝上ubuntu,然後不知道哪裡手賤,火狐瀏覽器不能跑了,不過在終端中,可以通過sudo來執行,錯誤的提示是:Access was denied while trying to open files in your profile directory.  

python中的a+模式寫入支援指定位置寫入,只能在最後累加

先使用a+的模式儲存在檔案中寫一段程式碼,並列印目前的指標位置:f = open('test.txt', 'a+', encoding='utf-8') f.write('123456789\n') f.write('987654321\n') # 得到f檔案現在的指標 p

解決 IEajaxfileupload相容的問題

最近在工作中遇到檔案上傳在ie下沒有反應的問題。於是對ajaxfileupload檔案上傳進行了學習。ajaxfileupload上傳沒有反應可能是兩方面造成: 1.ie版本升級ajaxfileupload程式碼不相容,解決方案,修改ajaxfileupload程式碼 把程

解決IE8div 顯示背景圖片的問題

最初是這樣寫的: background: url(../images/goods.png)no-repeat!important; 在ie8下不顯示,改成如下: background: url(../images/goods.png) no-repeat!important; 可以顯示了。 看出差

【問題】使用BeautifulSoup解析在python2和python3表現一樣?

我要解析的網址是:http://browse.renren.com/sAjax.do?ajax=1&q=&p=[{%22t%22:%22age%22,%22range%22:%221%22}]&s=0&u=874525581&am

jquery Autocomplete 實現自動補全(四)解決jquery 高版本支援browser方法

解決jquery 高版本不支援browser方法             前幾篇的例子是在 jquery 版本1.7.1 下使用的都沒問題,但最近在我們的專案中jquery版本換成了 1.9 ,執行後發現不能實現自動補全功能了。後來在網上找了很多資料,才發現 juqery