相关疑难解决方法(0)

重命名virtualenv文件夹而不会破坏它

我已经创建了文件夹并在其中初始化了virtualenv实例.

$ mkdir myproject
$ cd myproject
$ virtualenv env
Run Code Online (Sandbox Code Playgroud)

当我运行时(env)$ pip freeze,它会显示已安装的软件包.

现在我想重命名myproject/project/.

$ mv myproject/ project/
Run Code Online (Sandbox Code Playgroud)

但是,现在我跑的时候

$ . env/bin/activate
(env)$ pip freeze
Run Code Online (Sandbox Code Playgroud)

它说pip没有安装.如何在不破坏环境的情况下重命名项目文件夹?

python ubuntu pip virtualenv

157
推荐指数
7
解决办法
6万
查看次数

如何列出Linux中的所有python环境?

我在Debian OS中配置了多个Python环境.有没有办法列出Linux中所有配置的环境?

这与下面评论中指出的可能重复不同.我指的是virtualenv仅使用创建的虚拟环境.

python linux debian python-2.7 virtual-environment

14
推荐指数
1
解决办法
3万
查看次数

将 git 克隆到虚拟 Python 环境的推荐工作流程

如果我想将 git repo 拉入虚拟 Python 环境,推荐的工作流程是什么?我认为最简单的方法是:

  1. 创建一个空目录
  2. cd 进入它git clone <repo>,因为这只能在空目录中工作
  3. 在同一目录的子目录中创建虚拟环境
  4. 启动 VE 并从<repo>.
  5. 将子目录(以及其他仅适用于我的眼睛的东西)添加到 .gitignore
  6. 按预期进行项目工作
  7. 也许要求将有价值/可共享的结果推送到原始存储库。

或者,还有更好的方法?

免责声明:我对 git 非常熟悉,请耐心等待。我很清楚已经有多个类似的答案,但是我找不到令人信服的 TL;DR。也许我错过了。

python git virtualenv

5
推荐指数
1
解决办法
7178
查看次数