相关疑难解决方法(0)

{sys.executable} 在 jupyter 笔记本中做什么?

我买了一本附带 jupyter 笔记本的书。在第一章中,它要求我安装所需的库。它使用 {sys.executable} -m。我以前从未见过。{sys.executable} 和 -m 的作用是什么?另外为什么最后使用 --user ?

通常,我只是使用!pip 安装 numpy==1.19.2

任何人都可以帮助我理解它吗?谢谢你!


import sys

!{sys.executable} -m pip install numpy==1.19.2 --user
!{sys.executable} -m pip install scipy==1.6.2 --user
!{sys.executable} -m pip install tensorflow==2.4.0 --user
!{sys.executable} -m pip install tensorflow-probability==0.11.0 --user
!{sys.executable} -m pip install scikit-learn==0.24.1 --user
!{sys.executable} -m pip install statsmodels==0.12.2  --user
!{sys.executable} -m pip install ta --user

Run Code Online (Sandbox Code Playgroud)

python

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

使用 anaconda python 在 Mac 上安装 AWS cli

我正在 Mac 上安装 aws cli。以前我安装了 anaconda 来控制我的 python 版本。所以我使用conda安装了python。现在我想安装 aws cli。

通过使用 pip: pip3 install awscli --upgrade --user

安装成功。但是,当我运行 aws --version 时,它告诉我找不到 aws 命令。

我再次尝试将它添加到命令行路径。但是我找不到它的安装位置。

当我运行 which python 它给了我 /anaconda/bin/python

人们说这可能不是真正的文件夹,确实我在它下面也找不到 aws cli。然后我运行 ls -al /anaconda/bin/python 它给 lrwxr-xr-x 1 mac staff 9 Aug 15 20:14 /anaconda/bin/python -> python3.6

我完全不明白路径。我怎么能找到我的 aws cli 的安装位置?

command-line-interface amazon-web-services

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

如何在没有virtualenv的情况下防止pip安装?

我真的讨厌运行类似的东西make,然后因为我忘了激活我的virtualenv pip安装一大堆软件包而感到惊讶.

有没有办法强迫pip提示/警告我,我不是在某些虚拟环境?

pip virtualenv

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

使用pip或dnf在Fedora中安装python包?

当我在Fedora中安装一些python包时,有两种方法:

  • 使用 dnf install python-package
  • 使用 pip install package

我注意到即使我使用dnf update最新的Fedora,当我使用pip时,它仍然会告诉我类似的东西

pip是旧版本,请使用pip update

我猜dnf包管理与python-pip包管理不同.

那么更推荐哪一个安装python包?

python pip fedora yum dnf

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

由于用户权限,TensorFlow安装被拒绝

我试图在Jupiter上网本上运行tensorflow,python 2.7但我意识到它需要3.6 pythong版本所以我按照这个步骤:

使用Anaconda安装

通过调用以下命令创建名为tensorflow的conda环境:

C:> conda create -n tensorflow pip python=3.5
Run Code Online (Sandbox Code Playgroud)

通过发出以下命令激活conda环境:

C:> activate tensorflow
Run Code Online (Sandbox Code Playgroud)

(tensorflow)C:>#您的提示应该更改发出适当的命令在您的conda环境中安装TensorFlow.要安装仅CPU版本的TensorFlow,请输入以下命令:

(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow
Run Code Online (Sandbox Code Playgroud)

要安装TensorFlow的GPU版本,请输入以下命令(在一行上):

(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow-gpu 
Run Code Online (Sandbox Code Playgroud)

**

  • 但是这行代码

**

(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow 
Run Code Online (Sandbox Code Playgroud)

告诉我这个错误:

由于EnvironmentError导致无法安装软件包:[WinError 5]访问被拒绝:'C:\ Users\idan\AppData\Local\Continuum\anaconda2\envs\tensorflow\Lib\site-packages \numpy\.libs\libopenblas. BNVRK7633HSX7YVO2TADGR4A5KEKXJAW.gfortran-win_amd64.dll'考虑使用该--user选项或检查权限.

我试图更改用户权限,并以管理员身份打开anaconda cmd但它没有帮助.

python-3.x anaconda tensorflow junit-jupiter

2
推荐指数
1
解决办法
4416
查看次数

pip 在 Library/Python/2.7/bin 中安装包

我正在按照本教程安装virtualenvwrapper https://realpython.com/python-virtual-environments-a-primer/#managing-virtual-environments-with-virtualenvwrapper

但是,我不能让我的工作。

当我这样做时,pip install virtualenvwrapper --user我收到以下警告。

Installing collected packages: virtualenv, pbr, six, stevedore, virtualenv-clone, virtualenvwrapper
  WARNING: The script virtualenv is installed in '/Users/user1/Library/Python/2.7/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  WARNING: The script pbr is installed in '/Users/user1/Library/Python/2.7/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  WARNING: The script …
Run Code Online (Sandbox Code Playgroud)

python pip

2
推荐指数
1
解决办法
9945
查看次数