Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2988|回复: 1
打印 上一主题 下一主题

python

[复制链接]

437

主题

566

帖子

2381

积分

金牌会员

Rank: 6Rank: 6

积分
2381
跳转到指定楼层
楼主
发表于 2016-1-24 01:04:04 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
https://www.python.org/downloads/

一般用2.7.x版本,因此版本已经存在大量工程,而3.x.x版本语法有变化,意味重写大部分,所以主要还是以2.7.x版本兼容以后版本和新语法
回复

使用道具 举报

1272

主题

2067

帖子

7958

积分

认证用户组

Rank: 5Rank: 5

积分
7958
沙发
发表于 2018-4-12 09:41:28 | 只看该作者
本帖最后由 Qter 于 2018-4-12 09:45 编辑

进入python命令行,查看相关设置 

# python
查看Python的搜索路径
>>> import sys
>>> sys.path
['', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/gtk-2.0']

说明
/usr/lib和/usr/local/lib的区别

    在ubuntu下,直接通过apt-get安装的软件一般会在/usr下面,自己编译安装的软件(或者通过一些其他的非官方途径)会在/usr/local下面
    两个文件夹都是有效的,主要是看路径配的是哪一个以PYTHONPATH。

    查看Python的搜索路径,发现/usr/lib在/usr/local之前。

Python的搜索路径先搜搜/usr/local/lib/,后搜搜/usr/lib。

在/usr/local/lib/python2.7/dist-packages/下,新建mypack.pth文件,输入以下内容
# 文件内容
   /usr/local/lib/python2.7/dist-packages/

https://blog.csdn.net/xuezhisdc/article/details/49588517

查看库的位置

import requests
print requests.__file__
/usr/lib/python2.7/dist-packages/requests/__init__.pyc


  dist-packages 是 Debian特定惯例,这也存在于像是ubuntu上。 如果使用Debian软件管理器安装, 模块将被安装到 dist-packages:
  /usr/lib/python2.7/dist-packages
    dist-packages取代了site-packages。从Debian安装包安装的第三方的Python软件 被 安装到 dist-packages,不是 site-packages.这是为了减少,系统自带python 和 你手动安装的python 之间的冲突。   
    这就是说,如果你手动安装python,它会直接使用目录site-packages。这允许你让两个安装隔离开来,特别是因为Debian 和 Ubuntu 应用 python的系统版本 到 许多的系统实体。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-23 03:37 , Processed in 0.056696 second(s), 19 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表