vs2017编译python
⑴ 求教vs2017下怎么使用python
先提一下,我并没有用IDE写Python的习惯。因为平时主要就写一点数据分析,这些的话我完全可以用VS Code来实现,而PyCharm什么的IDE,毕竟没Editor好用。后来是因为组织有送Visual Studio Enterprise的key,那就恭敬不如从命了~
而我之前的VS2015,只在写CUDA的时候,编译Xgboost的时候,写C++的时候使用,让我用IDE写Python?不存在的!后来一试。。。就回不来了。。。VS对数据科学的支持,从Python到R,都非常优秀,尤其是R的时候,画图部分是可拆的。
几乎是我摁下去的瞬间就完成了。
不能够理解为什么你的界面不是弹出这个小黑框框(写C++的时候不也是这么办的吗?
未
⑵ vs2017没有python的环境
1、鼠标放在右侧窗口python环境那里。
2、右键然后点击查看所有python环境,会弹出当前默认的环境。
3、下方有个概述,点击切换到包,在下方输入所想要的包名称。
4、点击执行pipinstall命令,等待安装,安装完成后屏幕下方的输出窗口会提示安装成功。
⑶ vs2017如何打包python项目,生成exe文件
可以使用PyInstaller把python程序打包成exe,安装使用pip install pyinstaller,使用时,使用pyinstaller打包,参数如下
-F, –onefile 打包一个单个文件,如果你的代码都写在一个.py文件的话,可以用这个,如果是多个.py文件就别用
-D, –onedir 打包多个文件,在dist中生成很多依赖文件,适合以框架形式编写工具代码,我个人比较推荐这样,代码易于维护
-K, –tk 在部署时包含 TCL/TK
-a, –ascii 不包含编码.在支持Unicode的python版本上默认包含所有的编码.
-d, –debug 产生debug版本的可执行文件
-w,–windowed,–noconsole 使用Windows子系统执行.当程序启动的时候不会打开命令行(只对Windows有效)
-c,–nowindowed,–console
使用控制台子系统执行(默认)(只对Windows有效)
pyinstaller -c xxxx.py
pyinstaller xxxx.py --console
-s,–strip 可执行文件和共享库将run through strip.注意Cygwin的strip往往使普通的win32 Dll无法使用.
-X, –upx 如果有UPX安装(执行Configure.py时检测),会压缩执行文件(Windows系统中的DLL也会)(参见note)
-o DIR, –out=DIR 指定spec文件的生成目录,如果没有指定,而且当前目录是PyInstaller的根目录,会自动创建一个用于输出(spec和生成的可执行文件)的目录.如果没有指定,而当前目录不是PyInstaller的根目录,则会输出到当前的目录下.
-p DIR, –path=DIR 设置导入路径(和使用PYTHONPATH效果相似).可以用路径分割符(Windows使用分号,Linux使用冒号)分割,指定多个目录.也可以使用多个-p参数来设置多个导入路径,让pyinstaller自己去找程序需要的资源
–icon=<FILE.ICO>
将file.ico添加为可执行文件的资源(只对Windows系统有效),改变程序的图标 pyinstaller -i ico路径 xxxxx.py
–icon=<FILE.EXE,N> 将file.exe的第n个图标添加为可执行文件的资源(只对Windows系统有效)
-v FILE, –version=FILE 将verfile作为可执行文件的版本资源(只对Windows系统有效)
-n NAME, –name=NAME 可选的项目(产生的spec的)名字.如果省略,第一个脚本的主文件名将作为spec的名字
⑷ 怎么用vs编python文件
用vs编写python文件的方法:1、安装python插件,在vs的Extensions扩展中搜索Python,如下:
2、安装完成后,就需要配置一下本地python解释器的路径,这个直接在settings.json文件中设置参数python.pythonPath就可以了。
2.1、首先,点击左下角的管理按钮,在弹出的菜单列表中选择“设置”,如下:
2.2、接着在搜索栏输入“Python”,点击左下角的编辑settings.json,如下:
2.3、之后在弹出编辑页面设置一下python.pythonPath参数,即本地python解释器路径,如下:
3、最后就可以直接编写Python程序并运行了,如下: