安装PyInstaller第三方库:

本人采用的是Pycharm+Anaconda3,PyCharm装在D盘PyCharm文件夹,Anaconda3装在D盘Anaconda3文件夹。

安装时打开Anaconda Prompt,然后cd D:\ Anaconda3\pkgs打开路径,
输入安装命令:pip install PyInstaller。

最后输入pip list查看


在PyCharm中安装

要在pycharm中能够使用PyInstaller第三方库,必须从Anaconda3(D盘)中把PyInstaller第三方库导入到pycharm中,具体方法如下:

同样打开Pycharm项目文件,选择File->setting->选择Project Interpreter,右边显示的全是已有第三方库安装包。

点击Anaconda3的logo按钮,可以看到Anaconda3里面的所有第三方库安装包,找到PyInstaller点击。

进入新的页面,同样选择PyInstaller,然后点击下面的Install packages进行安装,安装完成会显示packages PyInstaller installed successfully。

关于Anaconda Prompt安装第三方库和电脑命令终端cmd进行安装第三方库时,需不需要利用cd转安装路径的思考与测试

然后去查看PyInstaller的安装路径,如下图所示,鼠标箭头放在PyInstaller上面,发现他的路径为d:\anaconda3\lib\site-packages,

然后我们根据这个路径去相应的文件夹里找,发现了这个PyInstaller第三方库。



但是当时我们在Anaconda Prompt安装时打开的路径是cd D:\ Anaconda3\pkgs,我们也去这个路径文件夹里看看,发现并没有PyInstaller第三方库这个文件。

这里就产生了一个可能,就是我们在Anaconda Prompt安装时采用pip install PyInstaller时,不需要打开路径cd D:\ Anaconda3\pkgs,因为我们是在Anaconda Prompt下面进行安装,pip作为一个安装工具,应该知道将新的第三方库放在哪个文件夹下?(也就是说,利用Anaconda Prompt安装第三方库时,直接输入安装命令即可,系统会自动安装到Anaconda3文件夹里面的\lib\site-packages文件夹里)

但是如果我们利用电脑命令终端cmd进行pip install PyInstaller安装时,就要打开相应的路径,因为系统里面还存在着一个Python36编译器(除了Anaconda3)

在电脑终端cmd,利用PyInstaller第三方库进行打包的方法

首先将需要打包的.py程序(RoseDraw.py)放在PyInstaller第三方库的路径d:\anaconda3\lib\site-packages\PyInstaller里面

然后输入 pyinstaller –F RoseDraw.py,即可完成打包

回到该路径d:\anaconda3\lib\site-packages\PyInstaller的dist文件查看打包的.exe文件

在PyCharm编辑器,利用PyInstaller第三方库进行打包的方法

打开相应的项目文件,点击View->Tool Windows->Terminal,在项目文件的路径D:\Python_pycharm_projects\yuyanseji_examples(20190404)下输入打包命令pyinstaller –F RoseDraw.py即可。

需要注意的是项目文件夹Python_pycharm_projects和pycharm不在一个文件夹。也就是说不需要转路径(不需要转到PyInstaller库的安装路径),直接输入打包命令即可

最后得到.exe文件会出现在项目文件夹Python_pycharm_projects里的dist文件里。



在Anaconda3(D盘)中安装PyInstaller第三方库并导入pycharm,在PyCharm中和使用PyInstaller对py程序进行打包的方法相关推荐

  1. python中安装一个第三方库的命令格式是-PyCharm 如何安装python第三方库及插件

    一.如何安装python第三方库: 1.有一个专门可下载安装第三方库的网址: http://www.lfd.uci.edu/~gohlke/pythonlibs/ Ctrl+f 搜索要下载的第三方库, ...

  2. QGIS中安装Python第三方库

    在QGIS自带的python中安装第三方库 如果安装了QGIS,在所有程序中搜OSGeo4W Shell,以管理员身份打开,可以安装第三方库 环境设置 错误尝试: 直接安装,不是QGIS中的pytho ...

  3. python中安装一个第三方库的命令格式是-无法使用pip命令安装python第三方库的彻底解决方案...

    无法使用pip命令安装python第三方库的原因及解决方法 再dos中无法使用pip,命令主要是没有发现这个命令.我们先找到这个命令的位置,一般是在python里面的Scripts文件夹里面.我们可以 ...

  4. 在vscode中安装python第三方库

    打开vscode,点击终端,选择新建终端 在弹出的窗口中输入以下命令:pip install 第三方库的名称 以安装numpy为例,输入pip install numpy,点击回车,安装成功之后会显示 ...

  5. python中pip已经安装好第三方库,但在pycharm中import时还是标红

    已经pip安装好第三方库了,但是在pycharm中import还是标红,像下图: 我记得上次重装系统,出现这种情况的时候,我重启一下pycharm就行了(但是感觉pycharm一开一关很费时间) 还有 ...

  6. 离线安装python第三方库的实用方法:解决公司内网,服务器/电脑不能上网却需要安装python三方库问题(上:Windows环境中)

    离线安装python第三方库的实用方法:解决公司内网,服务器/电脑不能上网却需要安装python三方库问题(上:Windows环境中) 参考文章: (1)离线安装python第三方库的实用方法:解决公 ...

  7. python安装成功第三方库但import出问题_解析pip安装第三方库但PyCharm中却无法识别的问题及PyCharm安装第三方库的方法教程...

    一.问题具体描述: 在cmd控制台 pip install xxxx 后并显示安装成功后,并且尝试用cmd 的python 中import xxxx ,没有显示异常,说明这个库是安装成功了的.(这里以 ...

  8. 如何安装CocoaPods,以便在Xcode中快速添加第三方库

    文章目录 1. 安装CocoaPods 2. 用CocoaPods来添加第三方库 CocoaPods 是一个负责管理 Xcode项目中第三方开源库的工具.CocoaPods项目源码 通过 CocoaP ...

  9. 明明已经安装了第三方库,但是Pycharm中却提示库不存在的解决办法

    明明之前已经安装了第三方库,但是运行代码时还是提示库不存在,那么此时就需要去在Pycharm中设置一下 使用Pycharm可以管理一些第三方库,方法如下 1.打开软件,通过路径[File]→[Sett ...

最新文章

  1. iphone如何信任软件_你还在用大众点评吗?评价软件失去信任还如何活下去
  2. InfoPath 揭秘 (一)
  3. numpy基本矩阵操作
  4. hive读取hdfs存放文件_Hive基本概念
  5. Java异常日志的查询语句_java学习异常,断言和日志
  6. HashMap、TreeMap、Hashtable、HashSet和ConcurrentHashMap区别
  7. 初级程序员面试不靠谱指南(二)
  8. logback.xml日志配置文件,springboot
  9. C语言打印打印ASCLL表
  10. Qt 基于Google引擎的拼音输入法
  11. 如何安装GlobalMapper
  12. python安装结巴_python jieba(结巴)小模块精讲
  13. java对接海康威视SDK(win64、linux64),处理播放实时流转码,按时间回放功能,附海康威视最新3.0摄像头监控web端实例+插件
  14. feign实战(provider与consumer)
  15. Java爬取12306
  16. 虚拟号码认证如何开通?
  17. 分治法 —— 快速幂
  18. 力扣-518题 零钱变换 II(C++)- 动态规划、完全背包问题
  19. 脸萌火爆背后的产品思考
  20. AD的常用快捷键——PCB部分

热门文章

  1. Eclipse代码自动补全功能
  2. bilibili视频下载工具
  3. 十方融海好书共读 | 这本有趣又好读的专业书推荐给你
  4. python word操作添加超链接_使用pythondocx在MSWord中添加超链接
  5. 信号与系统复习(奥本海默版)攻略
  6. 字典文件txt下载_QQ阅读软件下载-QQ阅读ios版下载
  7. Cisco交换机路由器密码破解
  8. 华硕RX310拆机图教程,加固态/加内存
  9. 中高级自动化测试工程师技术栈
  10. SpringBoot精进