我正在尝试使用jupyter来编写和编辑python代码.我打开了.ipynb文件,但是我在右上角看到"没有找不到",我无法执行我编写的任何代码.有什么奇怪的是,我会打开其他.ipynb文件并没有问题.另外,当我点击红色的"None not found"图标时,我会收到消息"'无'内核不可用.请选择另一个合适的内核,或安装该内核." 我安装了Python 3.5.2.我怀疑问题是jupyter没有检测到Python 3内核?它显示"Python [root]",它应该说"Python 3".有谁知道如何解决这个问题?
为了运行一些python脚本,我需要在我的makefile中激活一个conda环境,但是,每当我尝试运行时conda activate env_name,都会收到以下消息:
CommandNotFoundError:您的外壳尚未正确配置为使用“ conda activate”。如果您的外壳是Bash或Bourne变体,请使用以下命令为当前用户启用conda
Run Code Online (Sandbox Code Playgroud)$ echo ". /Users/MY_USERNAME/anaconda3/etc/profile.d/conda.sh" >> ~/.bash_profile或(对于所有用户)启用conda
Run Code Online (Sandbox Code Playgroud)$ sudo ln -s /Users/MY_USERNAME/anaconda3/etc/profile.d/conda.sh /etc/profile.d/conda.sh上面的选项将永久启用'conda'命令,但不会将conda的基础(根)环境放在PATH上。为此,运行
Run Code Online (Sandbox Code Playgroud)$ conda activate在您的终端中,或将基本环境永久放在PATH上,请运行
Run Code Online (Sandbox Code Playgroud)$ echo "conda activate" >> ~/.bash_profile在conda 4.4之前,建议的激活conda的方法是修改〜/ .bash_profile文件中的PATH。您应该手动删除看起来像这样的行
Run Code Online (Sandbox Code Playgroud)export PATH="/Users/MY_USERNAME/anaconda3/bin:$PATH"^^^上面的行应该不再位于〜/ .bash_profile文件中!^^^
我尝试通过SHELL := /bin/zsh在顶部添加来更改makefile的外壳,但这不能解决问题。另外,我需要此makefile才能使用计算机的默认外壳程序运行(我的一些队友使用zsh,其他人使用bash)。似乎无论我做什么,我都无法conda activate在makefile中工作。
我该怎么做才能使其正常工作,或者这是不可能的?
我有一台个人电脑,我也用它来工作。为了工作,我必须将文件上传到大量 github 存储库,并且为了使用我的工作 github 帐户执行此操作,我需要在每个存储库中传递git config user.name [USERNAME]和git config user.email [EMAIL]。我将所有这些存储库都位于一个父目录中(这不是存储库)。有没有办法让我为这个父目录中的每个 github 存储库设置 git 用户名和 git 电子邮件?
我已经启动了一个 EC2 实例,并且必须使用 yum 来安装 python。为了查看 Python 3 的所有可用版本,我运行了这个命令:sudo yum list | grep python3然后我得到了这个列表:
python3.x86_64 3.7.2-4.amzn2.0.1 amzn2-core
python3-Cython.x86_64 0.27.3-2.amzn2.0.2 amzn2-core
python3-debug.x86_64 3.7.2-4.amzn2.0.1 amzn2-core
python3-devel.x86_64 3.7.2-4.amzn2.0.1 amzn2-core
python3-libs.i686 3.7.2-4.amzn2.0.1 amzn2-core
python3-libs.x86_64 3.7.2-4.amzn2.0.1 amzn2-core
python3-lit.noarch 0.7.1-1.amzn2.0.1 amzn2-core
python3-pip.noarch 9.0.3-1.amzn2.0.1 amzn2-core
python3-rpm-macros.noarch 3-23.amzn2 amzn2-core
python3-setuptools.noarch 38.4.0-3.amzn2.0.6 amzn2-core
python3-test.x86_64 3.7.2-4.amzn2.0.1 amzn2-core
python3-tkinter.x86_64 3.7.2-4.amzn2.0.1 amzn2-core
python3-tools.x86_64 3.7.2-4.amzn2.0.1 amzn2-core
python3-wheel.noarch 0.30.0a0-9.amzn2.0.3 amzn2-core
Run Code Online (Sandbox Code Playgroud)
看起来 ec2 实例上的 yum 中没有 Python 3.6 的发行版。有人知道为什么吗?我知道你可以使用wget3.6,但我不明白为什么亚马逊会让你经历这么多的困难才能获得 3.6。
我正在尝试使用 SQLAlchemy 连接到 Google Cloud 上的 PostgreSQL 数据库。建立与数据库的连接需要指定以下形式的数据库 URL: dialect+driver://username:password@host:port/database
我知道这dialect + driver是什么(postgresql),我知道我的用户名和密码,我知道数据库名称。但是我不知道如何在谷歌云控制台上找到主机和端口。我试过使用实例连接名称,但这似乎不起作用。有谁知道我在哪里可以在 Google Cloud 上找到这些信息?
python postgresql google-cloud-storage google-cloud-sql google-cloud-platform
python ×4
anaconda ×2
amazon-ec2 ×1
conda ×1
git ×1
github ×1
jupyter ×1
kernel ×1
makefile ×1
postgresql ×1
python-3.x ×1