No module named 'Crypto'的解决方案
pycrypto、pycrytodome和crypto是一个东西,crypto在python上面的名字是pycrypto,它是一个第三方库,但是已经停止更新三年了。
2021-03-04
Ubuntu16.04下使用pip与virtualenv构建Python独立的虚拟环境
1.安装pip与pip3 针对Python2安装pip: {代码...} 针对Python3安装pip3: {代码...} 查看pip与pip3的版本: {代码...} 使用pip3 -V查询,发现pip还是python3.5的pip,如何指python3.6呢,首先是删除pip {代码...} 然后是安装pip {代码...} 发现pip还是指向 python3.5的,这个时候再用python3.6指定升级一下pip: {代码.....
Python文章推荐1
分享最近看到的python相关的几篇好文(我只是想偷懒) 形象解释了什么是GIL [链接] 知乎上 Pythonic 相关 [链接] [链接] [链接] evil "eval" [链接]
2016-11-27
虚拟环境搭建 virtualenvwrapper.sh 中 VIRTUALENVWRAPPER_PYTHON 路径错误解决
我们在安装好 virtualenvwrapper 之后,通过 source 启动初始化工具 virtualenvwrapper.sh 时报错,报错信息如下:
2020-01-14
Python也有pdb
C有gdb,Python也有pdb写过C语言的同学们想必都很怀念(读者:¿)gdb调试器,使用gdb可以随意在程序运行过程中暂停流程、查看变量。很多时候,我们单纯分析代码流程和日志信息无法定位的问题,都得靠调试器来帮忙;可以说有了调试器,程序员才是代码世界完整的上帝。Python当然也不示弱,同样存在这样的巴别塔可以让人升...
2022-06-13
Python发展简介
Python是由Guido van Rossum在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的。Python本身也是由诸多其他语言发展而来的,这包括ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unix shell和其他的脚本语言等等。像Perl语言一样,Python源代码同样遵循GPL(GNU General Public License)协议。现在Pyt...
2020-10-11
RuntimeError: DataLoader worker (pid 5909) is killed by****
于是在容器中使用df -h查看share memory的大小:部分结果如下所示:shm 64M 0 64M 0% /dev/shm这尴尬的。。。问题锁定,就是由于Docker容器中share memory不足造成的bug。解决方法:在docker run创建容器的时候加入 --shm-size 8G的参数就OK了。
2020-09-24
30 年前的圣诞节,Python 序章被谱写
1989 年圣诞节期间,已经从阿姆斯特丹大学(University of Amsterdam)获得数学和计算机硕士学位的 Guido van Rossum,为了打发圣诞节的无趣,决心开发一个新语言解释器,作为 ABC 语言的一种继承,这个语言就是当下最流行的语言之一 —— Python。
Python 简史
在上个世纪的 80 年代末期(1990 年之前的一年),有关 Python 的历史被改写了。在荷兰的阿姆斯特丹,Centrum Wiskunde & Informatica 大学的 Guido von Rossum 为了让自己的圣诞节有点事情做,不要太无聊了便开始写了 Python 编译器。
2021-03-05
重装系统后,Python打开原来项目文件,不能使用原有的虚拟环境的问题
问题描述:因为原来系统运行速度变慢,重装了win10系统。但是在打开原来的一个工程项目的时候,不能配置原有的虚拟环境,报错误:Python packaging tools not found.install packaging tools。
2022-09-02
(Python基础教程之十六)Python multidict示例–将单个键映射到字典中的多个值
要轻松构建此类词典,可以defaultdict在collections模块中使用。的功能defaultdict是它会自动初始化第一个值,因此您只需关注添加项目即可。
2020-05-14
在Docker容器中同时配置Python和Rust环境技术分享
你可以通过以下步骤在Docker容器中配置Python和Rust环境:创建 Dockerfile:在项目根目录下创建一个 Dockerfile 文件。选择基础镜像:选择一个包含 Python 的基础镜像,比如 python:3.9-slim。安装 Rust:在 Dockerfile 中安装 Rust 的工具链。以下是一个简单的 Dockerfile 示例: {代码...} 这个示例 Dockerfile 做了以...
2024-09-13
Ubuntu 系统上 Python 项目开发本地虚拟环境管理方案: pyenv + pipenv
1. 概述 本文介绍用 Pyenv + Pipenv 管理 Python 项目开发的本地虚拟环境。 pyenv: 安装和管理多个 Python 版本。 pipenv: 为每个项目创建独立的虚拟环境。 以下所有操作在 Ubuntu 16.04 系统上进行。 2. Python 版本管理: pyenv 2.1. 安装 pyenv {代码...} pyenv 相关的内容会安装在 ~/.pyenv/ 目录下。 安装后根据提示...
2020-03-11
Python 通过 pip 安装第三方模块成功,导入该模块失败的解决方法
最近用python处理一些数据,用到了第三方模块 ,安装了该第三方库后, import失败,报错提示如下: 使用命令pip list,发现的确安装了第三方模块: 但是在python环境里用 help('modules') 命令查看时,发现并没有这个第三方模块存在。通过查找最后发现,最初使用命令sudo pip install xlwt 安装时,模块安装到了/Library/...
Python入门-Python简介
Python 是一款易于学习且功能强大的编程语言。它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python 简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言。
蟒周刊-393-DROPBOX 官方致谢老爹6年贡献
DROPBOX 官方致谢老爹6年贡献, 对比... 原文: PyCoder's Weekly - Issue #393 191106 Zoom.Quiet(大妈) 用时 42 分钟 完成快译 191106 Zoom.Quiet(大妈) 用时 17 分钟 完成格式转抄. Python 采用了12个月发布周期(PEP 602) (PEP 602) LWN.NET The CPython team moves to a consistent annual release schedule. More i...
AttributeError: module 'socks' has no attribute 'create_***
问题bug当运行 pip install $PAK_NAME时,显示如下错误: {代码...} 解决方案怀疑是之前配置的全局代理的原因,查看~/.bashrc,在底部发现之前添加代码如下: {代码...} 故,采取以下操作:注释掉all_proxy,如#export all_proxy="socks5://127.0.0.1:51342"运行 unset all_proxy成功解决,后面某个时间又出现此问题,执...
2020-12-02