python与linux关系_如何处理Linux / Python依赖关系?
由于缺乏对我想使用的一些库的支持,我将一些
Python开发从Windows转移到Linux开发.我已经花了大部分时间搞乱了依赖关系.
问题
每当我拿起Linux,我通常会遇到一些依赖问题,通常是开发库,无论是通过apt-get,easy_install或pip安装.我可以浪费时间,应该是简单的任务,花更长的时间让图书馆工作,而不是编写代码.在哪里可以了解处理这些问题的策略,而不是为了遇到同样问题的人而无缘无尽地搜索?
一个例子
所以,我发现在pypi的包,并认为使用这将使生活更轻松:
(我可能通过使用virtualenv来保持整洁,让自己的生活变得更加困难.)
(myenv3)mat@ubuntu:~/myenv3$bin/pip install pyqrencode
Downloading/unpacking pyqrencode
Downloading pyqrencode-0.2.tar.gz
Running setup.py egg_info for package pyqrencode
Installing collected packages: pyqrencode
Running setup.py install for pyqrencode
building 'qrencode' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c qrencode.c -o build/temp.linux-i686-2.7/qrencode.o
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions build/temp.linux-i686-2.7/qrencode.o -lqrencode -o build/lib.linux-i686-2.7/qrencode.so
Successfully installed pyqrencode
Cleaning up...
(我想我可能sudo apt-get安装libqrencode-dev之前的某个时间点.)
所以我试图运行测试脚本:
(myenv3)mat@ubuntu:~/myenv3$python test_qr.py
Traceback (most recent call last):
File "test_qr.py", line 1, in
from qrencode import Encoder
File "qrencode.pyx", line 1, in init qrencode (qrencode.c:1520)
ImportError: No module named ImageOps
python与linux关系_如何处理Linux / Python依赖关系?相关推荐
- 文献阅读6-Entity-Relation Extraction as Multi-turn Question Answering(实体关系联合抽取,层次标签依赖关系,multi-turn QA)
文章目录 abstract 1.Introduction 3.相关工作 2.2MRC(机器阅读理解) 2.3 非QA->QA 3.数据集和任务 3.1别人的数据集 3.2我们建立的数据集RESU ...
- python可以在linux运行_服务器(Linux)上运行python总结
跑实验换了几次服务器了,每次遇到相似问题都要重新百度,而且每次百度搜索出的顺序都不一样,又得重新找半天,这次把遇到的问题都总结一下. 1.准备 PuTTY和FileZilla FileZilla使用F ...
- python可以在linux运行_在linux运行python
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! linux下编译安装python3与python2共存linux下默认系统自带p ...
- python中控制代码块逻辑关系_一、Python基础知识
1.1 Python简介 (1)解释型语言 解释型语言在运行程序的时候才逐行翻译.运行. ①优点: 有良好的平台兼容性,在任何环境中都可以运行(安装了解释器)灵活,修改代码的时候直接修改就可以,可以快 ...
- python底层与机器底层关系_起底 Python 的底层逻辑
原标题:起底 Python 的底层逻辑 本文配图来自美剧<我们窃取秘密:维基解密的故事>. 文 | 图灵社区 推荐 | 编程派公众号(ID:codingpy) 01 一次纯粹的hackin ...
- 安装python有什么用_什么是Python Wheels?为什么要关心它?,python有什么用
什么是Python Wheels?为什么要关心它?,python有什么用 前言 Python .whl文件(或wheels)是Python中很少讨论的一部分,但是它们对Python包的安装过程非常重要 ...
- 学习python最好的书籍_最好的Python书籍
学习python最好的书籍 Python is an amazing programming language. It can be applied to almost any programming ...
- python实现数据可视化_使用Matplotib python实现数据可视化
python实现数据可视化 I Feel: 我觉得: In today's digital world data has become as important as air. Machines &a ...
- 谁的python入门教程好_怎样学习Python?Python入门必看
Python目前可以用一个字来描述那就是"火",问题来了,这么火的语言零基础小白到底该怎样学习Python? 首先,从基础开始学习,切勿毛躁. 刚开始学习Python的时候,我们可 ...
最新文章
- 用 PHP 和 MySQL 保存和输出图片
- android binder
- 【简便解法】1077 互评成绩计算 (20分)_32行代码AC
- 日立预计08财年亏损78亿美元 将裁员7千人
- SAP Fiori 1.0和2.0的区别
- 购买物联网卡应该注意哪些问题?
- Ubuntu20.04Server双网卡问题
- 【HUSTOJ】1054: 字符图形10-字母三角
- 毕业设计记录(二):基于VUE框架与ECharts和Axios技术结合的Web移动高校实验室管理系统设计与实现
- 解决Linux系统下,出现“不在sudoers文件中,此事将被报告”的问题
- html页面如何设置背景,html怎么设置背景
- 【寻找最佳小程序】影视评分小工具“豆瓣评分”——产品设计要点及专家评析...
- esc pos命令 java使用_18、ESC/POS指令集在android设备上使用实例(通过socket)
- Java可变参数的基本使用
- PMI-ACP敏捷管理认证的含金量
- 谢希仁计算机网络第五版课后习题答案(1~6章)
- python快速数据分析_收藏 | 10个可以快速用Python进行数据分析的小技巧
- 机器学习准备数据时如何避免数据泄漏
- 什么是好的大学生活?
- 你知道腾讯极光盒子与当贝盒子有什么区别吗?
热门文章
- python爬虫自动更换ip_Python 爬虫使用动态切换ip防止封杀
- getprocaddress得到为0_基于ZU+系列MPSoC芯片的USB3.0/2.0接口硬件设计
- python数据分析与可视化-Python数据分析与数据可视化
- 绘图的尺寸_Auto CAD机械绘图尺寸标注教程1(尺寸标注简介)
- ruby 执行函数_Ruby at()函数
- 阿里2020届校招笔试劝退题——你大爷还是你大爷
- JVM(三)对象的生死判定和算法详解
- 使用Docker部署RabbitMQ集群
- debian apache php mysql,Debian下配置APACHE2+MYSQL5+PHP5
- linux软件中心替代,Ubuntu 16.04 LTS 将替换 Ubuntu 软件中心