0


三、在pycharm上创建虚拟环境,并下载requirement.txt依赖包

1.在pycharm上创建虚拟环境

为什么要创建一个虚拟环境啦?
在本地并行多个项目的时候,每个项目依赖的包区别很大,如果只有一个环境所有的依赖都下载到一个环境中,别人只需要一个项目,最后你给别人提供的requirement.txt文件中也有很多无用的依赖包,为了便于管理以及方便他人使用,建议为自己的项目创建独立的环境,最后项目导出的requirement.txt文件也是小清新的哟

进入项目-> 点击pycharm-> preferences ->python interpreter-> virtualenv environment ->add interpreter
如下页面:
在这里插入图片描述

2.虚拟环境创建成功后,目录中会增加venv包

在这里插入图片描述

3.虚拟环境创建后,需虚拟环境去install包时,报以下错误:Try to run this command from the system terminal. Make sure that you use the correct version of ‘pip’ installed for your Python interpreter located

原因: pycharm中虚拟环境env中安装的pip包的版本不兼容导致的,env环境的pip版本为:20.2.4,去本地看引用的python环境中的pip版本为:
在这里插入图片描述

解决办法在pycharm的控制台输入python - m pip install pip==20.2.3
在这里插入图片描述

4.使用requirement.txt安装第三方库

pip3 install -r requirement.txt -i http://nexus3.msxf.com/repository/pypi/simple --trusted-host nexus3.msxf.com

正常情况下后面不用加“-i http://nexus3.msxf.com/repository/pypi/simple --trusted-host nexus3.msxf.com”去指定下载插件的地址,由于有的公司对外网有限制,所以要添加信赖的源地址才可以使用

5.项目中如何生成requirement.txt文件

利用venv/scripts 下的python.exe生成requirement.txt

python.exe -m pip freeze>…/…/requirement.txt

或者 pip3 freeze > …/…/requirement.txt

标签: pycharm virtualenv

本文转载自: https://blog.csdn.net/chuntingting/article/details/127836316
版权归原作者 chuntingting 所有, 如有侵权,请联系我们删除。

“三、在pycharm上创建虚拟环境,并下载requirement.txt依赖包”的评论:

还没有评论