相关疑难解决方法(0)

如何告诉Python脚本使用特定版本

我怎么在main.py模块(大概)中告诉Python使用哪个解释器?我的意思是:如果我想要一个特定的脚本使用Python的第3版来解释整个程序,我该怎么做?

额外奖励:这对virtualenv有何影响?我是否正确地认为如果我为我的程序创建virtualenv然后告诉它使用不同版本的Python,那么我可能会遇到一些冲突?

python version virtualenv

66
推荐指数
4
解决办法
13万
查看次数

通过 google colab 安装 python 3.7 作为默认 python

我需要使用python3.7作为默认 python 版本,以便在 google colab 中使用(通过这个笔记本)来测试faceswap GitHub项目,通过以下代码:

%cd "/content/faceit"
!rm -rf faceswap
!git clone  https://github.com/deepfakes/faceswap.git
%cd faceswap
!python setup.py
Run Code Online (Sandbox Code Playgroud)

原因是,当我尝试在 google colab 中安装faceswap 时,出现此错误:

/content/faceit
Cloning into 'faceswap'...
remote: Enumerating objects: 7725, done.
remote: Total 7725 (delta 0), reused 0 (delta 0), pack-reused 7725
Receiving objects: 100% (7725/7725), 194.20 MiB | 31.66 MiB/s, done.
Resolving deltas: 100% (5338/5338), done.
/content/faceit/faceswap
INFO    Running as Root/Admin
INFO    The tool provides tips for installation
        and installs …
Run Code Online (Sandbox Code Playgroud)

python google-cloud-platform

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