python - 如何正确发送 Python 代码?
问题描述
所以我想将我的 python 脚本发送到另一台计算机,但是,它没有安装相同的包。有没有办法将整个 python 代码作为一个文件夹发送,该文件夹也将包含所有这些包?(我曾尝试通过该问题创建虚拟环境,这取决于虚拟环境中的许多代码是由别名文件组成的,而这些别名文件可能在另一台计算机上不存在)。非常感谢您的帮助。
解决方案
你可以制作一个requirements.txt
文件,这里将是你项目中的所有包,如果你已经有 vitualenv 例如创建你的requirements.txt
执行
pip freeze > requirements.txt
的例子requirements.txt
absl-py==0.2.1
amqp==2.3.1
asn1crypto==0.24.0
在这之后把你的所有项目都没有你的virtualenv,复制到另一个compure创建一个新的virtualenv,输入你的virtualenv并制作
pip install -r requirements.txt
你将拥有所有的包裹
推荐阅读
- android - 我将如何画一条线来连接颤动中的点
- curl - 在开发 C++ 中使用 curl 时出现“未定义的引用”问题
- c# - C# linq 数组到字典,各自的索引作为值中的列表/数组
- javascript - 使用 useState 破坏不可迭代实例以进行条件渲染的尝试无效
- python - PyCharm 环境 vs Matlab 环境?
- ssis - 如何在现有的 Excel 文件中为 SSIS 中的输出或目标文件创建工作表
- python - 如何快速查询 GCP 表
- javascript - 无法让 MiradorImageTools 插件工作
- java - Android 11,可以启动意图共享文件但文件未附加
- docker - 使用 docker-compose 将 Docker 映像部署到谷歌云运行