美文网首页
萝卜头python:建立虚拟环境打包EXE

萝卜头python:建立虚拟环境打包EXE

作者: 萝卜头科技 | 来源:发表于2020-04-19 01:59 被阅读0次

    1、virtualenv优点
    · 使不同应用开发环境独立
    · 环境升级不影响其他应用,也不会影响全局的python环境
    · 可防止系统中出现包管理混乱和版本的冲突
    2、安装virtualenv : pip install virtualenv
    新建虚拟环境:virtualenv testvir
    说明:testvir为你新建立的目录,这个名字可随意。
    其路径 是在你 当前运行命令PYTHON所在的路径。
    或通过where python 查看路径
    每次进入虚拟环境都需要知道虚拟环境的目录,为了减少这个麻烦,我们可以安装virtualenvwrapper-win(针对windows系统)
    3、安装virtualenvwrapper-win
    pip install virtualenvwrapper-win
    virtualenv Envs
    virtualenvwrapper-win开发库会将所有的virtualenv放在同一个目录下(Envs)
    新建虚拟环境testvir2:mkvirtualenv testvir2
    查看当前有哪些虚拟环境:workon
    进入testvir2虚拟环境:workon testvir2
    4、在虚拟环境中安装开发包
    (1)查看当前虚拟环境中有哪些开发包:pip list
    (2)安装一个requests开发包:pip install requests
    (3)查看是否安装成功:pip list,可以看到安装成功
    (4)卸载requests开发包:pip uninstall requests
    卸载成功!
    (5)退出虚拟环境:deactivate.bat
    安装其他开发包都可以按照此过程。
    5、打包
    按照 pyinstaller
    pip install https://github.com/pyinstaller/pyinstaller/archive/develop.zip

    image.png

    6\、特别说明
    要打包的文件,要放到执行目录下才可以。
    如不是,即使加上路径,其也提示错误。
    如下图:
    没在执行目录下


    image.png image.png

    在执行目录下

    image.png
    image.png

    调用的资源目录,不在当期目录下没关系
    pyinstaller -F -i d:\pt\img\luo.ico excel_wutuvir.py -w

    相关文章

      网友评论

          本文标题:萝卜头python:建立虚拟环境打包EXE

          本文链接:https://www.haomeiwen.com/subject/qcdfbhtx.html