pycharm导入项目,创建虚拟环境,下载依赖

1、安装conda,此处省略

2、管理员身份打开CMD命令行,创建虚拟环境

conda create --name env_name python=3.7 -y

其中,env_name替换为自己想要的环境名字,python=3.7表示指定python版本为3.7,-y意味着遇到询问直接回复y(可不写该参数,后面自己选择输入),--name可以简写为-n

 3、激活虚拟环境

conda activate env_name

4、pycharm配置虚拟环境

5、下载依赖

虚拟环境中进入项目的requirements.txt文件目录,下载依赖

pip install -r requirements.txt --target D:\workspace\gitee\xxx\django-vue-admin\backend\venv\Lib\site-packages

把 --target 后面的路径改成项目路径 

 这样依赖就下载到项目中指定的路径了。就不会和其他项目混淆了。

依赖文件有修改的话,手动删掉下载的文件夹site-packages,执行命令清理缓存

pip cache purge

也可以单独下载新增的某个依赖,例如,requirements.txt 文件需要新增依赖 drf-yasg==1.20.0

pip install drf-yasg==1.20.0 --target D:\workspace\coding\GreaterWMS\venv\Lib\site-packages

-------------------------------------------------------------其他命令----------------------------------------------------------------------------------------------

查看虚拟环境

conda env list

删除虚拟环境(ootd是环境名称

conda remove -n ootd --all

设置虚拟环境默认路径

1、用记事本打开C:\Users\你的用户名\.condarc,在最后加上你想要的虚拟环境保存的路径:

envs_dirs:
  - D:\soft\Anaconda3\envs

 

2、查看修改后的信息

conda info

3、更改权限

设置完成后还需要修改权限才能生效。
进入到anaconda的安装位置,在envs的文件夹属性下,勾选所有权限(除了特殊权限无法勾选),点击应用

成功后,创建一个新环境

conda create -n ootd python==3.10

创建成功后看到这个新环境已经在D盘了

 

PyCharm是一款功能强大的Python集成开发环境(IDE),可以帮助开发人员提高工作效率。在PyCharm创建项目时,可以选择创建一个虚拟环境来管理项目依赖项。 虚拟环境是一个隔离的Python运行环境,在其中可以单独安装和管理项目所需的依赖项,而不会与其他项目产生冲突。它可以帮助我们更好地管理项目依赖关系,以及确保项目在不同环境中的可移植性。 使用PyCharm创建虚拟环境非常简单。首先,在创建项目的过程中,可以选择配置一个虚拟环境。选择“New environment”选项,并选择一个Python解释器版本。PyCharm将为项目创建一个新的虚拟环境,并将其与项目关联起来。 创建虚拟环境后,可以使用PyCharm的包管理工具来安装和管理项目依赖项。通过打开项目的“Settings”选项,然后选择“Python Interpreter”,可以查看和管理项目所使用的Python解释器和已安装的包。 在“Python Interpreter”页面中,可以通过点击右上角的“+”按钮来安装新的依赖项。PyCharm会打开一个窗口,列出所有可用的Python包,并允许用户选择并安装所需的包。如果需要安装特定版本的包,可以在包的名称后面指定版本号。 虚拟环境还可以通过导入和导出配置文件来与其他开发者共享项目依赖项。通过导出虚拟环境的配置文件,其他开发者可以轻松地创建相同的虚拟环境,并安装相同的依赖项。 总之,PyCharm项目依赖创建虚拟环境功能可以帮助开发人员更好地管理项目依赖关系,并确保项目在不同环境中的可移植性。通过简单的配置和使用包管理工具,我们可以方便地安装和管理项目所需的各种Python包。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值