目录

1、安装

2、换源

pip国内的一些镜像

阿里云 http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) http://pypi.douban.com/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

修改源方法:

临时使用:

可以在使用pip的时候在后面加上-i参数,指定pip源

eg: pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple

3、设置venv环境

pip install virtualenv

virtualenv venv

venv/Scripts/activate.bat

pip install -r requirements.txt

4、windows下报错:

需要设置应用程序别名

"python was not found but can be installed from the"

5、Doxygen

Doxygen 是一个程序的文件产生工具,可将程序中的特定注释转换成为说明文件。

通常我们在写程序时,或多或少都会写上注释,但是对于其它人而言,要直接探索程序里的注释,

与打捞泰坦尼克号同样的辛苦。大部分有用的注释都是属于针对函数、类型等等的说明。

所以,如果能依据程序本身的结构,将注释经过处理重新整理成为一个纯粹的参考手册,

对于后面利用您的程序代码的人而言将会减少许多的负担。

不过,反过来说,整理文件的工作对于您来说,就是沉重的负担。

6、Python2.x与3​​.x版本区别

Python的3​​.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。

为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容。

许多针对早期Python版本设计的程式都无法在Python 3.0上正常执行。

为了照顾现有程式,Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移,允许使用部分Python 3.0的语法与函数。

新的Python程式建议使用Python 3.0版本的语法。

除非执行环境无法安装Python 3.0或者程式本身使用了不支援Python 3.0的第三方库。目前不支援Python 3.0的第三方库有Twisted, py2exe, PIL等。

大多数第三方库都正在努力地相容Python 3.0版本。即使无法立即使用Python 3.0,也建议编写相容Python 3.0版本的程式,然后使用Python 2.6, Python 2.7来执行。

7、Sphinx

8、编译optimsoc的help文件,对源码做了修改:

问题提示1:

解决办法1:

问题提示2:

解决办法2:

问题提示3:安装某个包时卡住

解决办法3:手动安装

如果出现其它问题,请更新apt-get

sudo apt-get update

sudo apt-get upgrade

操作命令:

pip3 install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple/

pip3 -V

pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/

pip3 install virtualenv -i http://mirrors.aliyun.com/pypi/simple/

pip3 install cai*.gz

----------------

make pdf

make html

readme文件仅给出了如下提示:

最终生成文件:

9、python3的urlretrieve()

python3中urllib.request模块提供的urlretrieve()函数。urlretrieve()方法直接将远程数据下载到本地。

urlretrieve(url, filename=None, reporthook=None, data=None)

参数url:下载链接地址

参数filename:指定了保存本地路径(如果参数未指定,urllib会生成一个临时文件保存数据。)

参数reporthook:是一个回调函数,当连接上服务器、以及相应的数据块传输完毕时会触发该回调,我们可以利用这个回调函数来显示当前的下载进度。

参数data:指post导服务器的数据,该方法返回一个包含两个元素的(filename, headers) 元组,filename 表示保存到本地的路径,header表示服务器的响应头

python使用-python使用相关推荐

  1. 什么是Python线程?Python线程如何创建?

    相信正在学习Python技术或者对Python语言有一定了解的人对于Python线程应该都不陌生,但是也有刚接触Python的小伙伴对于Python线程并不了解,今天小编就跟大家聊聊什么是Python ...

  2. Python杂谈——Python都能干什么呢?

    Python 今年 28 岁了.尽管它比我的许多读者年纪还要大,但是仍然受到高度的关注,因为它可以被应用于如今你所能想得到的相当多的软件开发和操作场景.要管理本地或者云基础设施吗?Python可以.开 ...

  3. 【Python】Python简单入门

    Python介绍   Python是一种高级的.动态类型的多范型编程语言.现在常用的Python版本是Python3.x. Python代码通常被认为是伪代码,因为在简明易懂的几行代码中可以表达出非常 ...

  4. Python入门 Python自学路线 Python如何学习

    本文介绍Python入门 Python自学路线 Python如何学习.先说点题外话吧:首先呢,我刚开始接触编程的时候,学的是C,那时候Python还没有这么火,后来学了C++,PHP,Java,前端. ...

  5. 【Python】Python中令人头疼的变量作用域问题,终于弄清楚了

    [Python]Python中令人头疼的变量作用域问题,终于弄清楚了_fengdu78的博客-CSDN博客 [Python]Python中令人头疼的变量作用域问题,终于弄清楚了_fengdu78的博客 ...

  6. 范德蒙德矩阵在MATLAB中怎么表示,Python 之 Python与MATLAB 矩阵操作总结

    Python 之 Python与MATLAB 矩阵操作小结 一.线形代数理论基础 线形代数(linear algebra)是数学的一个分支,研究矩阵理论.向量空间.线性变换和有限维线形方程组等内容. ...

  7. 【Python】Python学习----第一模块笔记

    1.python是什么? python是动态解释型的强类型定义语言. python官方版本的解释器是CPython.该解释器使用C语言开发. 当前主要使用3.x版本的python. 2.第一个pyth ...

  8. 谁的python入门教程好_怎样学习Python?Python入门必看

    Python目前可以用一个字来描述那就是"火",问题来了,这么火的语言零基础小白到底该怎样学习Python? 首先,从基础开始学习,切勿毛躁. 刚开始学习Python的时候,我们可 ...

  9. 下列不是python对文件的读操作方法是-小猿圈python之python期末考试测试题(一)...

    原标题:小猿圈python之python期末考试测试题(一) 又快临近期末考试了,小伙伴们是不是又开始焦虑了呢?挂科怎么办?如果很幸运看到小编的文章,你就偷着乐吧,小编总结出:一般python期末考试 ...

  10. 上海找python工作-python上海招聘

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 專 欄陈键冬,python中文社区专栏作者github:https:github ...

最新文章

  1. Python-OpenCV 处理图像(二)(三):滤镜和图像运算 图像像素点操作
  2. 寻找重复的子树 Find Duplicate Subtrees
  3. tebluea 仪表板如何联动_报告厅音响设备和辅助设备.doc
  4. Elasticsearch过滤与聚合的先后顺序java实现
  5. 【网络设计】ConvNeXt:A ConvNet for the 2020s
  6. 服务器多核性能排行,服务器内存多核性能
  7. 计算机网络技术与应用应用题,计算机网络技术与应用题库答案.pdf
  8. 中国诗歌艺术8诗的魅惑:中国诗歌的几个基本元素之不循常规的语序
  9. VHD容量调整的方法(保存原有vhd)
  10. html开发列表搜索,前端实例练习 - 可搜索列表
  11. 【WPS】excel 使用MD5宏 windows环境
  12. 想要创业,却没货源?答应我,别只在阿里妈妈上找了好吗
  13. 漫谈并发编程:Actor模型
  14. SSO(Single Sign On):原理与使用
  15. scrapy的分页(翻页处理)
  16. java 堆内存结构_基于JDK1.8的JVM 内存结构【JVM篇三】
  17. Linux Socket编程(不限Linux)基本函数用法
  18. 猴子分桃问题(JAVA实现)
  19. 58同城秋招笔试题解答 --map模式按value进行排序
  20. ajax如何隐藏请求参数,全面解析$.Ajax()方法参数(推荐)

热门文章

  1. 背包问题:从给定的无序、不重复的数组 A 中,取出N个数,使其相加和为M
  2. Python中expected an indented block
  3. 数据挖掘:模型选择——K-means
  4. 遇到不可重现问题怎么办
  5. 转:Dilphi基础教程
  6. 狗屎的Easy UI ,链接页面出错!搞了我一上午!
  7. UVA669 LA5662 Defragment【暴力】
  8. UVA11069 A Graph Problem【递推】
  9. CCF NOI1016 计算天数
  10. CCF201412-2 Z字形扫描(100分)