相关疑难解决方法(0)

如何重命名conda环境?

我有一个名为conda的环境old_name,如何在new_name不破坏引用的情况下更改其名称?

python anaconda conda

209
推荐指数
6
解决办法
8万
查看次数

我可以移动virtualenv吗?

这个问题不重复.

它不仅适用于重命名虚拟环境,还适用于其实际移动到其他目录,包括可能包含的其他用户目录.

这与仅重命名虚拟环境不同,特别是对于不熟悉virtualenvs的人.

如果我创建了一个virtualenv,并将其移动到另一个文件夹,它仍然可以工作吗?

$ virtualenv -p /usr/bin/python3 /home/me/Env/my-python-venv
$ source Env/my-python-venv/bin/activate
(my-python-venv) $ 
Run Code Online (Sandbox Code Playgroud)

......当天晚些时候,虚拟环境MOVED ......

(my-python-venv) $ deactivate
$ mkdir -p /home/me/PeskyPartyPEnvs
$ mv /home/me/Env/my-python-venv /home/me/PeskyPartyPEnvs/
Run Code Online (Sandbox Code Playgroud)

题:

这会有用吗?

$ source /home/me/PeskyPartyPEnvs/my-python-venv/bin/activate
(my-python-venv) $ /home/me/PeskyPartyPEnvs/my-python-venv/bin/pip3 install foaas
Run Code Online (Sandbox Code Playgroud)

我的意思是,这不是一个关于尝试这个的智慧的问题(当然,除非这种智慧是幽默的),更多的是关于它是否可能.我真的想知道在Python 3中是否可以这样做,或者我是否只需要将其搞砸并克隆它.

我可以mvvirtualenv没有悲伤的情况下这样做吗?我确实想避免悲伤.

python virtualenv python-3.x virtualenv-commands

57
推荐指数
6
解决办法
4万
查看次数

是否可以更改提示中显示的 python virtualenv 名称?

在 virtualenv 激活时,有什么方法可以更改提示中显示的名称吗?

username@host:~$ python3 -m venv venv
username@host:~$ source venv/bin/activate
(venv) username@host:~$
Run Code Online (Sandbox Code Playgroud)

但我需要它显示为这样的内容:

username@host:~$ python3 -m venv venv
username@host:~$ source venv/bin/activate
(some_arbitrary_name) username@host:~$
Run Code Online (Sandbox Code Playgroud)

python rename prompt virtualenv

8
推荐指数
1
解决办法
8079
查看次数

在 venv 中将 Python 升级到 3.7?

如何将 a 中的当前Python解释器升级venv到 v3.7.1。不幸的是,对于我使用的某些库,3.5.2 已过时,因此我想切换到 3.7.1。

选项 1:是更新我的 venv 中的解释器。

选项 2:是使用 Python 3.7.1 作为解释器创建一个新的 venv 并重新部署整个项目及其所有依赖项和调整?

将 Flask 应用程序移植到较新的解释器的典型方法是什么?

python porting flask python-venv python-3.7

5
推荐指数
2
解决办法
2万
查看次数