标签: datascience-anaconda

为什么 conda 不使用符号链接来重复依赖项?

我想知道 conda 是否实际上为独立环境共享的某些依赖项创建了重复文件。

我安装了两个环境env1env2. cryptography然后我在两者中安装了相同的模块。接下来,我在系统中搜索了模块的名称,并在 和 中find找到了它。miniconda3/envs/env1/lib/python3.7/site-packages/miniconda3/envs/env2/lib/python3.7/site-packages/

接下来,我浏览了从site-packageson 开始的所有目录,并ls -al使用 -ed 获取符号链接。我在 的路径上没有找到任何符号链接cryptography。因此,这些必须是同一模块及其同一版本的实际副本。

这不是很浪费磁盘空间吗?为什么 conda 在这种情况下不使用符号链接?我想知道这种设计背后的基本原理,因为我怀疑其他环境经理也以同样的方式处理事情?

python symlink package-management datascience-anaconda

5
推荐指数
0
解决办法
1093
查看次数

如何修改zsh中的anaconda环境提示符?

为了使我的命令行提示符在 zsh 上看起来更漂亮,我将这一行添加到.zshrc

PROMPT='%F{green}%n%f %B%F{blue}%1~%f%b $ '
Run Code Online (Sandbox Code Playgroud)

但是,当我激活 anaconda 虚拟环境(即conda activate base)时,我会在左侧看到虚拟环境的名称,如下所示:

(base) myusername ~ $
Run Code Online (Sandbox Code Playgroud)

我想知道如何修改提示的虚拟环境部分(例如,我们想将其着色为青色)

command-line prompt zsh datascience-anaconda

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

在 Conda 虚拟环境中运行 Python 脚本作为服务

我最近编写了一个 Python 程序,旨在通过 SMPP SMS 服务器进行通信。

我面临的问题是我不知道如何使用 Conda 虚拟环境在 Cent OS 服务器上将 Python 脚本作为服务运行。我使用了很多依赖项,在 Conda 上选择虚拟环境不是一种选择。

有什么办法可以将此脚本作为服务运行吗?还有一种方法可以使用以下方法编写控制台方法来启动此脚本吗?

service fooService start
Run Code Online (Sandbox Code Playgroud)

python services start-stop-daemon virtualenv datascience-anaconda

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

如何在 Ubuntu 18.04 上安装 awscli?

这应该是微不足道的,但似乎并非如此。我格式化了我的 comp 并安装了 conda(我已经习惯了这个打包工具)

pip install awscli --upgrade --user
Requirement already up-to-date: awscli in ./.local/lib/python3.7/site-packages (1.16.313)
Run Code Online (Sandbox Code Playgroud)

但现在我有问题

aws --version

Command 'aws' not found, but can be installed with:

sudo snap install aws-cli  # version 1.16.266, or
sudo apt  install awscli 
Run Code Online (Sandbox Code Playgroud)

我试过

sudo apt  install awscli
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package awscli is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or …
Run Code Online (Sandbox Code Playgroud)

ubuntu software-installation aws datascience-anaconda

3
推荐指数
2
解决办法
4138
查看次数