Python Interpreter: Python解释器
Idea: pyCharm2022
py文件要有main方法 if name=='main':
出现的问题:需要添加Python Interpreter解释器:
解决方法:
上图说明:解释器都要指定到python.exe文件:
- 推荐:虚拟环境Venv在项目下生成一个环境,隔离全局,好处是做好py库的版本控制
-
全局System,配制好了Path会自动显示出来,没有出现的话,自行百度python的环境配制。
注意记得勾选Inhreit global site-packages
-
扩展:
- 手动创建虚拟环境venv项目根目录下,使用命令行
# 最后的venv名称可以更换成其他的名称
python -m venv venv
- ModuleNotFoundError: No module named 'mylib'
使用pip install 安装成功了库,但是运行时还是找不到.(如果安装慢请参考python pip配置 - 简书 (jianshu.com))
命令行输入
pip list
发现mylib已经下载成功了。
但是在你项目下的\venv\Lib\site-packages目录中没有mylib库。可能是你的虚拟环境没有引入全局的Inhreit global site-packages
可以重新引入,引入方式上面有提到
或者直接pip下载到项目下
# pip install --target=你的项目\venv\Lib\site-packages 跟后面要下载的库
pip install --target=D:\Workspace\py-myproject\venv\Lib\site-packages mylib
参考:
[1]. https://blog.csdn.net/weixin_45906196/article/details/121914400