开发者学堂课程【Python 入门 2020年版:Pycharm 虚拟环境】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/639/detail/10232
Pycharm 虚拟环境
内容介绍
一、问题描述
二、问题解决
三、实践
四、虚拟环境说明
五、总结
一、问题描述
每次写代码的时候要 create a new project 创建一个新的项目,比如说想把他放在桌面上,直接写 Desktop/Demo 会报错,提示文件夹找不到。
二、问题解决
若真的想放到桌面上的 Demo 文件中,可以在桌面上直接新建 Demo 文件即可。关键问题在于 location。
如果在文件夹中找不到文件,可以直接打出路径,若桌面没有 Demo 文件,在 location 中写出文件位置及名字他会自动在所在位置创建文件。
三、实践
1.在桌面上创建 test.py 文件
2.打开文件输入 print (‘helloword’)
3.在cmd中输入 python test.py ,则可显示文件中的代码信息。
四、虚拟环境说明
例:若使用右键切换打开方式 使用 pycharm 打开,运行后会报错,这个方法不可行,原因是没有创建指定环境。
Test.py 并不是新建的工程,是直接在桌面上创建的文件,pycharm 并不能直接运行文件。
如果是在 Pycharm 中新建一个工程时,会告诉系统用 python 路径来运行代码,如果直接创建文件,相当于跳过第一步,没有告知 Pycharm 显示器。那么该如何给其配置显示器呢?
找到 python interpreter 来配置解释器,打开选项之后发现并没有本地的解释器,那么打开左上角的File,选择 Settings,找到 project:test.py 中的 project interpreter 创建新的 project interpreter
找到本地 python 文件位置,再运行就可以了。
主要目的:告诉 Pycharm 真正的运行的解释器。
1.创建新的工程,在桌面上创建 demo 文件
2. 其中 Virtualenv environment 是虚拟环境的意思。
第一个是新建一个新的虚拟环境,如果在桌面创建 Deno 文件,那么就会在这个文件夹中新建一个新的虚拟环境的文件叫做 venv
3. 还有一个文件叫 base interperter 后的路径就是 python 的安装路径。
含义为通过他所显示的路径来实现代码命令,则我们在 pycharm 创建的环境依托于 base interpreter 来实现右键 run 就可以运行代码,而不需要在 cmd 中输入指令运行代码。
五、总结
以上方法仅适用于单独文件运行不了,以来提供解决创建环境的问题。但不推荐大家每次都使用这个方法,还是应该通过打开 Pycharm 来创建新文件,以整个工程为单位来打开,不要以单个文件打开。