anaconda配置python环境、打包、与pycharm关联
记录使用anaconda自定义python环境,在环境中下载所需的第三方库,与pycharm关联(pycharm使用anaconda的自定义环境)
1、安装anaconda
安装anaconda按照其默认即可,一路next,结束后需配置环境变量(如果是安装时选择个人则在个人环境变量中的path中添加,否则在系统环境变量中添加)
安装结束后需配置镜像源(提高安装第三方库的速度)
conda --version //检查是否安装成功
//打开anaconda prompt //输入以下命令: conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
//设置搜索时显示通道地址
conda config --set show_channel_urls yes
2、自定义python环境
conda env list //查看目前所有的的坏境,一般只有base
conda create -n myenv python=3.8 //定义自己的环境名称及python版本
conda activate myenv //激活自定义环境
conda list //查看自定义环境下安装的第三方库
3、关联pycharm
4、在自定义环境中下载第三方库
//常用的下载命令
conda install xxx
pip install xxx -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ --upgrade xxx
pip install xxx
pip3 install xxx
待准备好后就可以运行自己的代码
5、打包成exe
需要安装pyinstaller
pyinstaller -F xxx.py
// -F 只生成单个exe文件
// -D 打包多个文件,在dist中生成很多依赖文件,适合以框架形式编写工具代码,这样代码易于维护
// -w使用 Windows 子系统执行当程序启动的时候不会打开命令行(只对 Windows 有效)
// -d 产生 debug 版本的可执行文件
打包过程后运行可能会出现闪屏,说明中间产生了问题,我是通过low的方式,录屏,慢速放,查清日志,解决,问题千奇百怪,要耐心一些
6、advanced installer 制作安装包
后续用advanced installer 制作安装包,B站有教学此处放一个advanced installer的汉化安装包及一个免费的图标制作工具
链接:https://pan.baidu.com/s/1sE1gviPocqaEcbhKvG1Krg
提取码:6ooe