无pip/conda权限下手动安装PyInstaller的技术问询
受限环境下手动安装PyInstaller的实践记录
环境与需求
- 环境限制:受项目安全协议约束,无法使用pip/conda等任何包管理工具,无sudo权限,仅能通过手动操作文件或运行
setup.py完成安装 - 核心需求:编译存储在网络文件夹中的PyQt5数据库应用,通过编译减少Python环境与网络文件夹的频繁交互,提升应用运行速度
操作尝试与结果
- 首次尝试命令:
python setup.py install- 报错信息:
running bdist_egg Error: Aborting implicit building of eggs. To install from source, use
pip install .instead ofpython setup.py install
- 报错信息:
- 第二次尝试命令:
python setup.py install --single-version-externally-managed --root=\- 结果:日志显示写入路径
/Apps\Anaconda\Scripts,但实际安装未成功
- 结果:日志显示写入路径
- 成功执行命令:
python setup.py install --single-version-externally-managed --root=C:\- 当前进展:PyInstaller安装成功,但需手动补充所有缺失的依赖包
内容的提问来源于stack exchange,提问作者KerbFusion
相关产品推荐
相关产品推荐

