python - 如何进行终端安装
问题描述
因此,我环顾四周,似乎找不到正确的解决方案。
所以假设我想制作一个 python 脚本,我从一个 api 获取天气数据,并打印我所在位置的天气。
我必须运行这样的东西:“python ./weatherapp.py” 我可以创建一个 bash 别名,所以它会是“天气”,这将满足我现在的需要。
真正的问题是,如何让它像 homebrew、pip、npm 等一样。没有 bash 别名(我知道,对他们来说),我只是点击下载,然后在我的终端中将它们放在哪里。我想做类似的东西,人们不必手动制作自己的 bash 别名。
我已经尝试搜索了一段时间,但我没有找到任何解决方案。
ps 它不是特定于 python 的,可以是 node、java、c#。
解决方案
推荐阅读
- reactjs - React 类型文件在 React TypeScript (.tsx) 文件中不起作用 - 为 React 组件引发 ESLint 错误
- node.js - 使用 Checkout 在 Stripe 中的发票上显示增值税
- python - 无法连接无法公开访问的 redshift 集群
- angularjs - 是否有针对 angularjs 的 apollo 客户端的任何文档?我搜索了整个互联网,但我只能看到 Angular2+ 文档
- c# - NewtonSoft Json转换列表
- javascript - JQuery Mobile 对“导航”的回调未执行
- node.js - 如何在 post 方法中传递一个对象并直接检索它?
- html - 如何嵌入外部 html 并更改 css 样式?
- java - 为 Java 中的每个单元测试重新初始化枚举值
- sql - 使用 Slick 在选择中过滤