1. 安装Anaconda,Anaconda里包含了很多python开发相关的工具包,包括python

anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

2. 安装Anaconda后cmd里直接输入python并不能调用到,反而是跳出了微软家的商店

增加环境变量的系统变量:
D:\Users\13531\anaconda3
D:\Users\13531\anaconda3\Scripts
增加用户变量:
D:\Users\13531\anaconda3\Library\bin
修改环境变量后需要重启才会生效

输入python可以看到版本信息

3. 运行py脚本

python ana.py里的代码:

import pandas as pd
frame1 = pd.read_excel('重复数据处理.xls','Sheet1')
print(frame1)

报错:The python version is Python3.8…The Numpy version is 1.19.1版本不匹配,3.8应该对应1.18.2,卸载重装
(1)在Anaconda Prompt的命令行窗口中输入pip uninstall numpy

可以看到Jupyter也在这里,它新建的是.ipynb文件,,在File里可保存.py文件
(2)pip install numpy==1.18.2
报错:socket.timeout: The read operation timed out
下载时连接会超时,pip –default-timeout=100 install -U numpy==1.18.2,或改国内的下载地址
pip install numpy==1.18.2 -i http://pypi.douban.com/simple –trusted-host pypi.douban.com
http://mirrors.aliyun.com/pypi/simple/ 阿里云
https://pypi.mirrors.ustc.edu.cn/simple/  中国科技大学
http://pypi.douban.com/simple/  豆瓣
https://pypi.tuna.tsinghua.edu.cn/simple/ 清华大学 
http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学

4. py文件生成exe可执行文件

(1)pyinstaller(不推荐,生成文件非常巨大,几百M,会把没用到的库也加进来)
在Anaconda Prompt里pip install pyinstaller,pyinstaller -F fileName.py,在新生成的dist文件里可以找到可执行文件

(2)pipenv(虚拟环境,只安装用到了的库,也就小了三分之一)参考:https://blog.csdn.net/qq_40529853/article/details/100576791

  • 在Anaconda Prompt里pip install pipenv;
  • 新建文件夹,进入文件夹,建立虚拟环境:pipenv install
    FileNotFoundError: [Errno 2] No such file or directory: ‘d:\\users\\13531\\anaconda3\\Lib\\venv\\scripts\\nt\\python.exe’:把Anaconda3 下的python.exe,python.pdb,pythonw.exe,pythonw.pdb四个文件复制到 D:\\Anaconda3\\lib\\venv\\scripts\\nt 目录中
  • 进入虚拟环境:pipenv shell
  • 安装py文件用到的模块:pip install pandas
  • 安装pyinstaller生成exe文件如(1)

 

 

 

 

 


版权声明:本文为qq_39380838原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_39380838/article/details/112426744