Pandas课答疑 - 怎样安装一个和老师一样的Python环境?
蚂蚁学Python
共 1127字,需浏览 3分钟
·
2021-01-30 20:59
大家好,我是蚂蚁老师。
问题复现
有学员在看我的pandas课程的时候,说执行df.columns.to_list()报错
我猜测是pandas版本问题,在我自己的环境执行pd.__version__,显示版本如下:
然后让学员也执行了一下,他的版本是这样的,有点老了:
问题解决
解决这个问题的最好方法,是Python的虚拟环境 + requirements.txt 批量安装环境包
1、进入命令行(windows下是cmd,Linux/Mac是terminal),执行如下命令,创建一个Python的虚拟环境
python3 -m venv tutorial-env
这个名字tutorial-env可以随便指定,在任何目录都可以
执行完之后,会自动创建一个tutorial-env的目录,里面包含了基础的Python环境
2、激活这个环境
我们的系统是有很多Python环境的,可以激活新创建的这个虚拟环境
在Windows上,运行:
tutorial-env\Scripts\activate.bat
在Unix或MacOS上,运行:
source tutorial-env/bin/activate
3、批量安装老师一样的Python包
在老师的ant-learn-pandas目录中,有一个requirements.txt文件:
文件内容为:
pandas==1.0.1
numpy==1.18.1
Flask==1.1.1
PyMySQL==0.9.3
pyecharts==1.7.1
requests==2.22.0
seaborn==0.10.0
SQLAlchemy==1.3.13
tensorboard==2.1.1
tensorflow==2.1.0
这些就是老师所有依赖的Python包和版本了
一下子安装这么多的包和对应的版本,只需要先在命令行进入这个目录,然后这样执行命令:
python -m pip install -r requirements.txt
安装完毕后,就和老师的环境一模一样了。
另外,下次运行代码的时候,记得激活下这个环境,用的就是上方的代码:
在Windows上,运行:
tutorial-env\Scripts\activate.bat
在Unix或MacOS上,运行:
source tutorial-env/bin/activate
谢谢大家,我是蚂蚁老师
最后推荐下我自己的Pandas课程,备受欢迎的Pandas课程:
评论
Pipx在隔离环境中安装和运行 Python 应用
Pipx 工具允许你在隔离的虚拟环境中安装和运行 Python 应用,它是一个跨平台的自由开源程序,
Pipx在隔离环境中安装和运行 Python 应用
0
Pipx在隔离环境中安装和运行 Python 应用
Pipx工具允许你在隔离的虚拟环境中安装和运行Python应用,它是一个跨平台的自由开源程序,可以在Linux、MacOS和Windows上运行。
Pipx在隔离环境中安装和运行 Python 应用
0
信息系统项目管理师 江山老师和马军老师谁的课更好一点?
马军
虽然没对比过,但我只说两点:1.马老师的课程性价比太高了;2.马老师押题太准了
本人马军学员,2020下半年,信管通过
选择:62
案例:53
论文:45
费用呢,买课程150,题目书110,考试报名费150+190
下面说说经历吧
身为二战人员,过程还是很痛苦的
2019下半年,47、44、39,
2020上半年,考试因疫情取消,
2020下半年,北京考试又因疫情取消……
心里想,再拖下去的话,耽误的是时间、难受的是自己,绝不能一拖再拖,果断转战河南!
付出了更大的代价,心里自然也不敢懈怠。
下面简单聊聊备考经验:
学习按块分,也就四大类:基础知识、计算题、案例分析、论文。
一、基础知识,把马
Mr.怪dan
0