今日学习总结和linux下安装requests和flask报错解决办法

1.    找到python解释器,使用python解释器结合.py文件执行,不使用pycharm也可以正常运行代码,代码如下:python 执行的py文件


   2. linux中绿色文件是可执行文件

    3.linux中文件权限管理,r:只读,w:可写入,x可执行,数值代表,r:4,w:2,x:1

    4.以后项目日志文件可以部署在linux的var目录下的log里

    5.在linux中寻找安装的第三方包,我的是安装在site-packages下面
  

 6.linux 可以用date查看当前日期、时间、地区

    7.linux下安装requests 如果报错
        ERROR: Could not find a version that satisfies the requirement             requests (from versions: none)
        ERROR: No matching distribution found for requests
        就执行:
        ./pip3 install requests  -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com


        如果看不明白可以参考博客:
        https://blog.youkuaiyun.com/weixin_43495813/article/details/108055787

    8.linux下安装flask记得使用镜像:命令如下:
pip3 install flask  -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

9.权限管理命令--chmod

        r: 对文件是指可读取内容 对目录是可以读

        w: 对文件是指可修改文件内容,对目录 是指可以在其中创建或删除子节点(目录或文件)

        x: 对文件是指是否可以运行这个文件,对目录是指是否可以cd进入这个目录 Root可以为所欲为

        

 

10. linux下的压缩方式

gzip(.gz结尾) : gzip是一种常见的文件压缩格式,是使用了DEFLATE算法进行了压缩命令,

·我们可以使用gzip命令对文件进行压缩和解压,

bzip2(.bz2结尾) : bzip2是一种高效的一件压缩格式 , 它使用了Burrows_Wheeler变化和霍夫曼编码进行压缩 , 我们可以使用bzip2命令对文件进行压缩和解缩

11. vim和vi的区别

        vim 是从vi发展出来的文本编辑器, 支持代码补全、编译及显示效果等方面编程的功能提别丰富, 在程序员中被广泛使用, 被称为编辑器之神。

12. vi编辑器的三种模式

 

13. vi编辑器---命令模式的相关命令       

 14.vi编辑器---底行模式的相关命令

 

 15.Flask有两大核心:Werkzeug和Jinja2 - Werkzeug实现路由、调试和Web服务器网关接口 - Jinja2实现了模板。

### 如何使用 `pip` 进行 Python 包的安装 #### 什么是 `pip` `pip` 是一个用于管理操作 Python 包的工具,能够帮助开发者轻松完成包的查找、下载、安装以及卸载等功能[^1]。对于大多数开发环境而言,只要安装了 Python 版本为 2.7.9+ 或者 3.4+ 及以上的版本,都会默认附带 `pip` 工具。 #### 验证 `pip` 是否已安装 可以通过运行以下命令来验证当前环境中是否存在 `pip` 并查看其版本号: ```bash pip --version ``` 如果返回类似于 `pip X.X.X from ... (python Y.Y)` 的信息,则表示已经成功安装;如果没有找到该命令或者报错提示未安装,则需按照相关文档说明手动安装 `pip`[^2]。 #### 使用 `pip` 安装包 要利用 `pip` 来安装一个新的 Python 库或模块非常简单,只需执行如下基本语法即可: ```bash pip install package_name ``` 其中 `package_name` 替换为你想要安装的具体库名称。例如,为了安装 NumPy 数学计算库,可输入: ```bash pip install numpy ``` #### 升级已有包至最新版 有时可能需要更新某些特定软件包到它们最新的稳定发行版本,这也可以借助于 `pip` 实现: ```bash pip install --upgrade package_name ``` 比如升级 Flask Web框架为例: ```bash pip install --upgrade flask ``` #### 查看已安装的所有包列表 当希望浏览整个项目依赖关系时,可以列出所有通过 `pip` 装入系统的第三方扩展组件清单: ```bash pip list ``` #### 删除不再使用的包 假如决定移除某个不需要再继续维护的插件/功能集,那么就应当将其彻底清除掉以免占用不必要的磁盘空间资源消耗性能开销等问题存在风险隐患等情况发生前采取预防措施非常重要因此建议定期清理无用数据文件夹等内容从而保持良好的工作习惯提高工作效率减少错误发生的可能性同时也有助于保护个人隐私信息安全等方面考虑都是十分必要的哦!以下是具体做法示范代码片段形式呈现出来供大家参考学习借鉴模仿实践应用推广开来让更多的人受益匪浅呢😊✨🎉👏: ```bash pip uninstall package_name ``` 举个例子来说就是当我们不想再保留 requests HTTP请求处理类库的时候就可以这样去做啦~👇: ```bash pip uninstall requests ``` --- ### 注意事项 - 如果遇到权限不足的问题,在 Linux/macOS 下尝试加上 sudo 命令前缀重试一次看看效果如何?即变成下面这种样子咯~😎: ```bash sudo pip install package_name ``` - 对于 Windows 用户则推荐直接右键管理员身份运行 CMD 提升权限后再来进行相应操作会更加稳妥可靠些哟~😏 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值