xlwt安装在以下路径中:
/usr/local/lib/python2.7/dist-packages
已成功使用pip
或apt-get
或easy_install
。
但是,当我尝试导入时,会出现错误no module named xlwt
。
此网站上的所有相关答案均告知pip install
,但已安装xlwt。作为一种解决方法,我将dist包添加到我的python路径中。为什么不在dist包中搜索?
我正在使用ubuntu 16.04和python 2.7
答案 0 :(得分:0)
对于python和django相关的项目,总是首选使用virtualenv!
sudo pip install virtualenv
创建virtualenv:
virtualenv my_env
要激活虚拟环境:
source my_env/bin/activate
pip install xlwt
参考:http://pythoncentral.io/how-to-install-virtualenv-python/
答案 1 :(得分:0)
设置eclipse以查看virtualenv(在eclipse中导入错误) 安装在dist软件包中的模块,ubuntu(例如xlwt)
按照Abijith Mg的回答创建virtualenv,
但是加上
(见下文)
$sql = $mysqli->prepare("INSERT INTO `TBLName` (Col1, Col2, Col3) Values(?, ?, ?)");
for ($i = 0; $i < 1000; $i++) {
$sql->bind_param('sss', $Col1Data, $Col2Data, $Col3Data);
$sql->execute();
}
$sql->close();
(所以你可以设置eclipse,只需要向virtualenv添加新模块)
转到eclipse的窗口菜单 喜好 左边是pyDev 口译 python口译员
新文件夹
选择您的virtualenv路径以指向site-packages 应用