soulfeng 发表于 2013-4-6 10:42:10

python的学习疑问

目前正在学习python但是开始就遇到了问题,首先就是模块的导入,我要使用import 导入模块,但是shell提示找到不到这个模块,请问如何解决这个问题,是到网上下载然后复制到相应的文件下吗?还是要在中断下载

指尖焰火 发表于 2013-4-7 15:25:56

确定已经安装这个模块了吗

soulfeng 发表于 2013-4-7 20:57:42

使用import语句但是无法运行。觉得应该是没有安装这个模块,请问如何安装模块啊

寂漠驼影 发表于 2013-4-8 07:57:57

你这个问题,需要看你的模块是什么模块,要看是不是需要源码安装,有的PYTHON模块在DEBIAN的源列表里有,这个可以用APT-GET INSTALL来安装,这样的最简单,他会自动分析依赖关系。如果是需要源码编绎安装的模块,一般情况下是1../configure; 2,make,3.make install;4,python setup.py build ;5.python setup.py install.

longerzone 发表于 2014-6-21 16:56:32

对于绝大多数的python 模块都可以使用 Pip 安装使用,具体方法可以参照这篇博客《Linux 下安装python软件包(pip、nose、virtualenv、distribute ) http://blog.csdn.net/longerzone/article/details/17202301》

longerzone 发表于 2014-6-21 17:01:17

import 公共模块失效更多是由于模块未安装,import 自定义的模块失效就是模块找不到。
所以你的问题就是模块未安装,解决办法很简单,楼上说的使用apt-get安装很多时候是不合适的,你可以选择使用pip 来安装。

对于pip 的安装很简单:

[*]$ tar -xvf pip-1.4.1.tar.gz
[*]$ cd pip-1.4.1/
[*]$ sudo python setup.py install


安装好pip 之后,pip 的使用也很简单:
1. 安装包:   pip install SomePackage
2.查看安装包时安装了哪些文件:pip show --files SomePackage
3.查看哪些包有更新:pip show --files SomePackage
4.更新一个软件:pip install --upgrade SomePackage
5.卸载软件:pip uninstall SomePackage


页: [1]
查看完整版本: python的学习疑问