首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Python:whl安装包简介与制作

distutils和setuptools工具 用来Python环境构建和安装额外的模块,模块可以基于Python,也可以C/C++写的扩展模块,可以是python包,包包含了C和Python编写的模块...extension的相对路径 requires : 定义依赖哪些模块 provides : 定义可以为哪些模块提供依赖 data_files :指定其他的一些文件(如配置文件),规定了哪些文件被安装到哪些目录。...如果没有提供模板,会被添加到MANIFEST文件。...示例 printtest.py def test(): print('print test') 将以上.py文件做成python模块,需要在相同目录下创建setup.py文件,setup.py输入配置信息...setup.py bdist_wheel 就会生成wheel安装包了.运行后会多三个文件夹: build, cal_similarity.egg-info, dist 之后就能通过pip install

16710

python包安装及安装包制作

PackageName 更新:pip install -U PackageName 移除:pip uninstall PackageName 搜索:pip search PackageName 5.自制setup.py安装包...虽然Python的模块可以拷贝安装,但是一般情况下推荐制作一个安装包,即写一个setup.py文件来安装。...主要执行一个 setup函数,该函数中大部分是描述性东西,最主要的是packages参数,列出所有的package,可以用自带的find_packages来动态获取package。...,那么会在dist目录中生成foo-1.0-py2.7.egg包,setup.py第一句引入需要改为from setuptools import setup)。...安装包文件: (1).假设你要分发mypackage包,将包文件放在script目录下 那么setup.py内容如下: from distutils.core import setup #from setuptools

1.8K20

python环境下使用pip安装包

解决方法如下: 1.由于我在环境变量同时配置了2.7和3.5的路径,所以我可以直接在命令行下执行python3来启动3.5版本的python; 2.通过python3来启动pip,在命令行输入python3...以上情况为在同一个系统环境下同时存在了两种不同版本的python,可以采用沙箱的方式将不同版本的python放在两个互相隔离的环境: 1.安装虚拟环境 $ sudo apt-get install python-dev...,因为系统某些地方使用到了python3.5的模块,轻易删除可能会导致系统出现问题。)...下面贴出python3.6的安装方法: 1.添加软件库,因为python 3.6 没有发布到ubuntu的正式仓库 $ sudo add-apt-repository ppa:jonathonf/python...,所以在使用python3命令时执行的是python3.5,若要使用python3.6,则在命令行输入python3.6 $ python3.6 -V ?

1.9K10

Python安装包的一点心得

Python的学习的过程,需要不断的写代码,查看别人的代码的运行效果。在这个过程,我们需要不断安装程序的依赖包。...对于python2的解释器,直接使用pip install 依赖包的名称,即可安装上。 对于python3的解释器,稍微有点变动,使用pip3 install 依赖包的名称。...升级命令: python3对应pip3 install --upgrade matplotlib python2对应pip install --upgrade matplotlib 在执行别人的demo...引入包的名称和解释器的版本对应不上,具体就是使用了python3的引入方法,结果解释器选择的是python2,最后把解释器的版本修改为python3,demo正常运行了。...检测步骤以mac为例: 1.在控制台执行python命令,切入到python环境。 2.import 对应的包名,如果没有报错,说明是解释器自带的包,反之,不是解释器自带的包。

1.7K10

python安装包(模块)的八种方法

由于它是一个第三方工具,因此在使用它之前,需要先安装$ python3 -m pip install --user pipx$ python3 -m userpath append ~/.local/binSuccess...# 创建虚拟环境并安装包$ pipx install pkg更多 pipx 的使用方法,可参考我之前写的文章,介绍得非常清楚:解锁装包新姿势,这个场景下 pip 真的难用~4....使用 pipenv如果你在使用 pipenv 创建的虚拟环境,可以使用下面这条命令把包安装到虚拟环境$ pipenv install pkg7....使用 poetry如果你有使用 poetry 管理项目依赖,那么可以使用下面这条命令安装包# 直接安装包$ poetry add pkg# 指定为开发依赖$ poetry add pytest --dev8...$ curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python

28910
领券