我自己在之前因为项目路径一直在变,我下载好几次,也创建过好几次python虚拟运行环境,可能导致一些文件安装路径太混乱,一直环境安装不好,下来我说说我踩过的坑:
我的电脑是安装了python 3.6.2 python3.7.7 python 38
但是项目目录中pipfile中需要
[requires]
python_version = “3.6”
1、将cmd路径切换到 pyhton 36 的Scripts 下,利用 pip install pipenv
安装pipenv文件 如下图
等待安装成功
2、进入pycharm file–>settings 选择如下图路径
选择add 进入如下界面
Base interpreter为本机系统中的python解释器路径
Pipenv executable表示pipenv,命令的环境变量路径
记住以上截图中的1 和 2 的python版本必须一致,否则pipenv环境不成功
创建成功后 点击OK 就行,系统会自动创建,过程会比较长,耐心等待就行。
3、创建成功后会自动回到如下界面
如果显示我上面的截图,那表示你已经成功了,按照先点击1 等加载完成后 点击2 就行了
3、如果4 所在的位置 显示 nothing to show
但是你进入 pyhton 路径下面的lib文件夹下的 site-packages 显示有包,但是没导入进来,可以尝试 打开 File Explore 查看项目结构,发现项目根文件夹下多了一个 .idea 文件夹
估计是因为该插件是为idea设计的,对 PyCharm 的支持有所欠缺
关闭 PyCharm,删掉项目文件夹下面的 .idea 文件夹,重新打开后就可以重新设置python环境了
还没结束,我后面又踩到坑了,请继续看
4、我点击 run 后,run处不显示运行的结果,只显示这样的,然后用例旁边也有 绿色执行按钮
但是我在 terminal 使用py.test 能够运行成功
大家可以进去
截图中的1、用例的名称
2、用例的路径
3、依赖的环境 PYTHONUNBUFFERED=1
4、项目路径
选择好之后 点击 apply 再点击OK,如果这个时候 run 文件的时候 提示无 pytest 插件的时候,就按照提示安装即可,安装成功后,就可以运行代码了
更多推荐
pycharm 创建pipenv environment的过程和踩过的坑
发布评论