• yanyu-xin
    2023-02-21 来自广东
    作为window用户的初学者对本节有些发懵。讲座上的命令都不是win版本的。 建议在字幕或在课程摘要补充win系统对应说明

    作者回复: 提供一个windows linux 常用命令对照表,看这样是否对你掌握命令行有帮助 https://blog.csdn.net/Dust_Evc/article/details/125110742

    共 2 条评论
    
  • 繁星不灭
    2023-02-02 来自广东
    一.习题练习(Linux版) (1)环境准备 #操作系统:centos7.9 #python版本:3.9(编译安装+配置环境变量) #该练习使用普通用户操作 (2)安装虚拟环境 pip3 install virtualenv (3)创建虚拟环境 cd /home/worker virtualenv Test_Python_Project01 (4)启用虚拟环境 cd Test_Python_Project01 source ./bin/activate (5)安装指定库 pip3 install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple (6)检查库是否安装成功 pip3 list (7)退出虚拟环境 deactivate (8)创建.py脚本 #假设创建在/home/worker/Test_Python_Project01下面 touch test.py #写入语句,注意Linux没装图形化界面,显示不了图片,调整为输出一个.png文件 import matplotlib.pyplot as plot x = [ 1, 2, 3 ] y = [ 4, 5, 6 ] plot.plot(x, y, marker = 'o' ) plot.plot(y, x, marker = 'x' ) plot.savefig("/tmp/image.png") (9)执行.py文件 #使用虚拟环境里的python执行才能用到刚才下载的库,否则找不到 /home/worker/Test_Python_Project01/bin/python3 /home/worker/Test_Python_Project01/test.py (10)检查图片 #此时在/tmp下有生成图片 #用winscp工具把图片拉到windows桌面上打开,确认为习题要求的图片
    展开
    
    1
  • 繁星不灭
    2023-01-12 来自广东
    一.习题练习(windows版) 1.了解背景 venv——Python标准库内置的虚拟环境管理工具,Python 3.3加入,Python 3.5开始作为管理虚拟环境的推荐工具,用法类似virtualenv。 virtualenv——Python虚拟环境管理工具 个人理解:可以使用课程中的venv直接创建虚拟环境,然后用pycharm打开该环境;也可以使用pycharm新建项目默认用virtualenv创建虚拟环境。 2.结合 pip+pycharm+虚拟环境+加速下载软件包 进行实操 (1)首先使用pycharm新建新的项目"create project",上面的Location选择目的地址例如"D:\编程存储路径\test",新环境使用"Virtualenv",新环境路径位置为目的地址/venv例如"D:\编程存储路径\test\venv",解释器选择python3.10.7。由于从零使用软件包,所以不勾选"Inherit global site-packages",也不勾选"make available to all projects",允许自动生成main.py (2)使用cmd窗口,cd进入目的地址目录例如"cd /d D:\编程存储路径\",首先激活虚拟环境,例如.\test\venv\Scripts\activate.bat,然后cd到pip3.10.exe的目录例如"cd /d D:\编程存储路径\test\venv\Scripts\",执行"pip3.10 install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple"安装matplotlib,同时使用临时加速。安装后即可在pycharm导入该软件包写代码了。 (3)最后在deactivate.bat的执行目录执行deactivate离开虚拟环境 个人注释:如果上面只在例如D:\编程存储路径\下面执行pip install的命令,会发现调用的是系统环境的pip,而不是虚拟环境的pip,会导致用该虚拟环境写代码时找不到matplotlib模块。另外在虚拟环境不加-i临时加速下载软件包,明显觉得很慢。最后是不去deactivate.bat的目录执行退出,可能会提示找不到deactivate这个命令退不出来。
    展开
    
    1
  • William
    2023-09-19 来自吉林
    使用的mac 笔记本, 导入默认的包 ,无法直接打开因为是无终端界面, 需要加入 “matplotlib.use('TkAgg')” 这条命令. import matplotlib matplotlib.use('TkAgg') import matplotlib.pyplot as plot x = [1, 2, 3] y = [4, 5, 6] plot.plot(x, y, marker='o') plot.plot(y, x, marker='x') #plot.savefig("/tmp/image.png") plot.show()
    
    
  • Cy23
    2023-01-18 来自辽宁
    conda activate py3110 pip3 install Matplotlib
    
    
  • 张自远
    2023-01-02 来自北京
    pip3 install Matplotlib
    
    