背景:

使用

python

编程需要引入很多开发包,这就涉及到依赖关系。最近尝试搭建

ATX

一款对手

机进行图像自动测试的环境。记录一下遇到的坑

材料:

Python

安装包

PIP

安装包

Virtualenv

扩展包

ATX

扩展包

Opencv-contrib-python

扩展包

ATX-WEBIDE

扩展包

Curses-2048

扩展包

安装:

官网下载

python 2.7

安装包并安装,安装中注意选择将安装目录加入系统

PATH

选项。

官网下载

pip 9.0.1

安装包,并安装。

使用

pip

安装

virtualenv

,这个扩展是为了创建虚拟

python

环境,没想到

python

居然有个

功能,如果涉及不同

python

版本和不同的开发环境,用这个肯定是没错的,可以进行开发

环境区分,避免干扰项,具体使用参照官网。

接下来是关于

ATX

环境搭建的。

使用

pip

命令安装

atx

扩展,

atx

安装过程会自动完成很多依赖的安装,全部成功就没问题。

使用

pip

命令安装

opencv-contrib-python

扩展,这个是关于图像的依赖,需要手动完成。

使用

pip

命令安装

atx-webide

扩展,这个名字就能看出来,这是一个集成编辑工具,开发

用的上它。

坑在最后,启动

atx-webide

的时候使用命令

python

m atxweb

会提示错误

提示是挺明显的,百度过后经过很多尝试,不能解决,最后,还是依赖

pip

的强大吧,估计

pip

的资源库肯定得有这个东西,

于是,

pip search

命令对

curses

关键字进行搜索,

终锁定了一个扩展包

python依赖包是什么意思_Python引入依赖curses包的坑相关推荐

  1. python导入包相当于什么_Python 引入包的两种方式区别

    原博文 2014-05-16 11:18 − 1.import XXX仅仅是告诉我们需要使用这个包,但是你真正使用的时候,需要完整的导入这个包的全路径 比如: import wechat.views ...

  2. python跨包导入包_python引入跨模块包

    人生苦短,我学python. 最近学习python,由于包的模块分的比较多.所以要用到跨模块引入 且调用中间的方法 整体目录结构如下. 需求: 在 API模块 user.py 中 调用 plugin ...

  3. python安装依赖包经常出错怎么办_Python 下载依赖包环境经常失败超时解决方法...

    人生苦短,我用python!为什么很多人喜欢用python,因为包多呀,各种调包.但是调包有的时候也调的闹心,因为安装包不是失败就是很慢,很影响自己的工作进度,这里给出一个pip快速安装工具包的办法, ...

  4. python怎么封装供java调用_python调用第三方java包实例

    先看结果: 对于python与java的互调,我一开始是用的py4j,但是后来发现在使用方法的时候,不知道如何在python中导入jar包,然后网上的资料也比较少.后来想不出来办法,又看到有Jpype ...

  5. python urllib3 上传大文件_python urllib和urllib3包使用

    urllib包 urllib是一个包含几个模块来处理请求的库.分别是: urllib.request 发送http请求 urllib.error 处理请求过程中,出现的异常. urllib.parse ...

  6. python下载什么版本的微信_Python与微信——itchat包

    [TOC] ##itchat 一安装itchat pip install itchat pip install echarts-python 二登陆并向文件传输助手发消息 ``` import itc ...

  7. JAVA标准包不存在_JAVA中引入自建包时提示包不存在

    请各位帮帮忙,我在引入自建的一个包的时候遇到了个问题:有两个JAVA程序:SquareEquation.java(保存于E:\1000)-------------------------------- ...

  8. 为什么Spring Boot项目引入依赖的时候可以不指定依赖的版本号

    不知道大家在Spring Boot 项目中引入依赖的时候有没有注意到一个问题:引入的依赖不指定版本号,比如下面这样,但是也可以下载到对应的jar 包. <!-- 添加对JDBC 的支持 --&g ...

  9. python导入自定义文件_python引入导入自定义模块和外部文件的实例

    项目中想使用以前的代码,或者什么样的需求致使你需要导入外部的包 如果是web 下,比如说django ,那么你新建一个app,把你需要导入的说用东东,都写到这个app中,然后在setting中的app ...

最新文章

  1. 【Wicket是个什么鬼】wicket框架URL路由规则
  2. ASP.NET Core 优雅的在开发环境保存机密(User Secrets)
  3. java xmpp_Java XMPP负载测试工具
  4. 数据结构与算法--4.使用堆栈模拟队列
  5. 10大黑客专用的 Linux 操作系统,你了解哪些?
  6. Android - 布局详解之LinearLayout与RelativeLayout
  7. 数据科学 IPython 笔记本 7.15 高性能 Pandas
  8. JDK1.5提供的原子类原理及使用
  9. 开源-一步步实现cnblogs博客采集工具-实现过滤设置对话框
  10. Windows服务器配置与管理-------DHCP服务器搭建与管理
  11. C语言 C语言知识点总结(思维导图版)
  12. libxml2交叉编译
  13. HbuilderX 运行到小程序模拟器
  14. CSMA/CD协议最小帧长的思考
  15. Horizon8桌面虚拟化(一)
  16. MySQL cluster集群/NDB集群学习
  17. 易语言零基础新手入门系列教程 第一课
  18. Android Compose 版本与 Kotlin 版本的兼容问题
  19. 解决react项目启动invalid host header问题
  20. 窄带物联网(NB-IoT)科技的特征是什么?

热门文章

  1. gradle 项目打包成多个jar包_自从用完 Gradle 后,有点嫌弃 Maven 了!
  2. 纯python好找工作吗_Python现在好找工作么?
  3. div默认外边距是多少_CSS 外边距
  4. mysql互为主从 keep_KeepAlived+MySQL互为主从
  5. Java虚拟机(JVM)概念简介
  6. Linux创建sqlite数据库文件,SQLite数据库的创建与附加
  7. 制造业数字化转型的困难_智能制造如何助力企业转型升级?百家制造业企业共谋数字化转型路...
  8. golang 关闭gc 并手动gc_Golang 防内存泄漏编码原则
  9. java文件与bean所定义的_Spring定义bean的三种方式和自动注入
  10. 鸿蒙JSFA 使用 WebView