Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 是否可以仅在当前项目中使用PIP安装软件包_Django_Pip - Fatal编程技术网

Django 是否可以仅在当前项目中使用PIP安装软件包

Django 是否可以仅在当前项目中使用PIP安装软件包,django,pip,Django,Pip,我正在使用Python/Django和nodejs 有两个非常相似的命令: 节点的npm python的pip npm只能为节点\模块项目子文件夹中的选定项目安装第三方软件包。npm还可以在系统上安装globaly包。这是一种选择 pip似乎只安装globals软件包。这意味着我的项目中不能有pip_模块文件夹 谢谢这就是virtualenv的用途。每个项目都应该有自己的virtualenv;一旦激活,pip将仅为该VirtualEnvironment安装。您应该使用虚拟环境 安装virtual

我正在使用Python/Django和nodejs

有两个非常相似的命令: 节点的npm python的pip

npm只能为节点\模块项目子文件夹中的选定项目安装第三方软件包。npm还可以在系统上安装globaly包。这是一种选择

pip似乎只安装globals软件包。这意味着我的项目中不能有pip_模块文件夹


谢谢

这就是virtualenv的用途。每个项目都应该有自己的virtualenv;一旦激活,pip将仅为该VirtualEnvironment安装。

您应该使用虚拟环境

安装virtualenv:

pip install virtualenv
deactivate
创建环境:

cd your_project_folder
virtualenv .myprojectvenv
source .myprojectvenv/bin/activate
激活环境:

cd your_project_folder
virtualenv .myprojectvenv
source .myprojectvenv/bin/activate
现在,所有软件包都将仅针对此环境安装

要退出virtualenv,请执行以下操作:

pip install virtualenv
deactivate
看看