python3 Import error: No module name urllib2
在把舊的 python 2.x code 搬到 python 3.x 時,遇到 error:
Import error: No module name urllib2
程式碼:
import urllib2.request
response = urllib2.urlopen("http://www.google.com")
html = response.read()
print(html)
解法:
try:
#! /usr/bin/env python
try:
# For Python 3.0 and later
from urllib.request import urlopen
except ImportError:
# Fall back to Python 2's urllib2
from urllib2 import urlopen
html = urlopen("http://www.google.com/")
print(html.read())
相關推薦
python3 Import error: No module name urllib2
在把舊的 python 2.x code 搬到 python 3.x 時,遇到 error: Import error: No module name urllib2 程式碼: import urllib2.request response = urllib2.urlopen("http://w
spyder中Import Error: no module named 'past'解決方法
spyder下執行一個專案,程式碼沒錯,但是報了Import Error: no module named 'past'的錯誤。我是安裝了anaconda/tensorflow/keras一套的環境;python3.5。 遇到這個錯誤查到了好的解決方案。記錄一下。 錯誤: 解決方案,在
python安裝docx模組出現Import Error: No module named 'exceptions'的解決方案
最近想使用python+word來做文件的提取,於是想用docx三方庫,我用的是python 3.6,開發環境為Anaconda3,於是通過Anaconda 的Anaconda Prompt命令視窗安裝docx,輸入一下指令:pip install docx命令視窗
使用nohup執行python檔案報錯:Import error: No module named XXX等
最近在用linux跑神經網路模型,由於跑一輪時間比較長,而且網路不穩定Xshell容易斷開,所以需要使用nohup執行python檔案,但是遇到了問題。在linux下可以直接使用python test.py執行的檔案,使用nohup python test.py就會報錯,報的
python3下:Was unable to import superset Error: No module named 'MySQLdb'
描述:python3.4環境下:superset的資料來源配置成mysql後,執行資料庫配置時:fabmanager create-admin --appsuperset 報如下錯誤: Was unable to import superset Error: No module named
Fatal Python error: Py_Initialize: unable to load the file system codec. ImportError: No module name
Fatal Python error: Py_Initialize: unable to load the file system codec. ImportError: No module named 'encodings' 解決方法: 1.找自己電腦上有沒有其他版本的Python,如果有
Windows+Python3.6安裝Spyder出現no module name spyder.app
我在最後啟動,在終端敲入spyder 啟動命令的時候,出現如下問題, 報錯原因是找不到spyder.app, 當時我以為是缺少spyder, 以app格式的檔案, 走了很多彎路。 在我最終然後也查了一些資料說是Spyder 支援的Python 版本到3.4為止
解決python在import caffe時出現的no module name _caffe問題
在python檔案的最上面放上下面內容就可以了 import sys sys.path.append("/home/zhangqi/Desktop/caffe-master/python") sys.path.append("/home/zhangqi/Desktop/ca
no module name cx_oracle 的解決方法
mod load cx-oracle div success tor install amd64 ucc C:\Users\Administrator>pip install cx_OracleCollecting cx_Oracle Downloading c
MacOS 解決“import requests No module named requests”
pri .py for doctype imp spell module mac os set MacOS 解決“import requests No module named requests” 系統信息 sw_vers ProductName: Mac OS X
Python3 解決 ModuleNotFoundError: No module named 'pygal.i18n' 問題
lar cti rto sni count nta var RKE ech 在獲取國別碼集通過導入模塊pygal報以下問題: from pygal.i18n import COUNTRIES 解決方法: 安裝模塊 pip3 install pygal_maps
pyinstaller 打包生成exe之後執行提示‘no module name 'xxx'’錯誤
python 3.7 pyinstaller 3.4 具體情況: pycharm中點選執行可成功執行,生成正確結果,沒有報錯。 雙擊run.py(程式執行的主檔案),執行,可生成正確結果,沒有報錯。 pyinstaller打包生成exe後,雙擊exe檔案,報錯。 解決嘗試: get_log_
python3. 報“ImportError: No module named ‘MySQLdb'”
需要安裝PyMysql pip install PyMysql 然後在程式中引入 import pymysql pymysql.install_as_MySQLdb() app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://ro
uwsgi啟動Django項目時:unable to load app 0 (mountpoint='') (callable not found or import error) *** no app loaded. going in full dynamic mode ***
site not wsgi div auto mode bsp ini 準備 說起來有點坑 用命令都能正常啟動,但是用配置文件就是不行 提示 unable to load app 0 (mountpoint=‘‘) (callable not found or i
uwsgi啟動Django專案時:unable to load app 0 (mountpoint='') (callable not found or import error) *** no app loaded. going in full dynamic mode ***
說起來有點坑 用命令都能正常啟動,但是用配置檔案就是不行 提示 unable to load app 0 (mountpoint='') (callable not found or import error) *** no app loaded. going in full dynamic m
django初體驗之Error: No module named _sqlite
安裝好django之後,在bash shell中使用django-admin.py建立新專案,直接執行django-admin.py或django-admin而不帶任何選項,則會列舉出所有的選項。選項startproject用於建立一個新的專案。 [[email
pydbg: No module name utils
[Python灰帽子:黑客與逆向工程師的Python程式設計之道] 裡面程式碼中,有部分程式碼沒辦法適用 其中有 import utils 匯入失敗 顯示錯誤為: No module name utils 經過大多時間糾結之後,終於發現他是paimei中的一部份程式碼,
當pycharm環境下已經有HTMLTestRunner.py檔案時,執行程式仍然報錯:No module name HTMLTestRunner
若遇到如上報錯,可以用以下方法解決首先檢視工程的路徑進入setting-project Interpreter檢查pycharm setting裡面路徑是否正確,看路徑是否為當前虛擬環境venv的路徑,下圖路徑不正確(圖一不正確)圖一當檢查發現路徑不正確的時候,將整個venv
python3.*報“ImportError: No module named ‘MySQLdb'”
報錯: [[email protected] s12bbs]# python3 manage.py --help Traceback (most recent call last): File "/usr/lib/python3.4/site-packages/django/db/backend
pycharm import cv2 : no module named cv2
在win 10 上成功安裝OpenCV之後,發現在PowerShell上能成功匯入OpenCV,在PyCharm上import cv2會出現“no module named cv2”的問題。解決方法:開啟PyCharm,選擇file-settings-project-proj