栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

搭建纯净的python环境

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

搭建纯净的python环境

使用场景:
公司只能用内网,电脑安装了Anaconda软件,需要对python脚本打包成.exe文件。
问题点:
直接使用Anaconda默认的base环境打包,会造成exe文件过于庞大,几乎几百M起步。会造成该工具打开速度变慢等问题。原因是利用Anaconda直接打包时,没有用的包也会一并打包进去。
解决方法:
搭建一个纯净的python虚拟环境,只包含脚本工具所需的几个包
过程:

  1. 创建一个新的虚拟环境。

打开Anaconda Powershell Prompt,输入以下命令

conda create -n new_env python=3.8 --offline

命令注释:-n或者–name都可以,后面的new_env为新的虚拟环境名,python=3.8是因为我的python版本就是3.8,根据自己的python版本来写即可,–offline表示离线

接下来,输入‘y’即可创建完成
2. 激活新的虚拟环境。
输入下面的命令激活虚拟环境(从默认base环境切换到新建的环境)

conda activate new_env

激活环境后,可以在当前环境下安装工具所需的包。如果要退出当前环境

conda deactivate new_env
  1. 导入所需的包。
    包的下载地址:https://pypi.org/
    准备好所需包对应的.whl文件或者.tar.gz文件
    然后把准备好的文件放到新的虚拟环境文件夹的Scripts目录下C:Usersdellanaconda3envsnew_envScripts
    进入该目录
cd C:Usersdellanaconda3envsnew_envScripts

使用pip命令

pip install xxxx.whl/xxxx.tar.gz

注意点:安装一个包可能需要安装5,6个whl/tar.gz文件,这些文件都安装后,包才算安装完成。如果直接pip install xxxx.tar.gz失败就先在Scripts目录下解压文件xxxx,再cd xxxx,进入该目录,输入命令

python setup.py install

欢迎留言评论交流,一起加油吧!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1025305.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号