Conda - Python 3.5 - Tensorflow 1.4.1

Conda - Python 3.5 - Tensorflow 1.4.1

1. conda 创建 python=3.x 虚拟环境 $ENVIRONMENT_NAME

conda create --name $ENVIRONMENT_NAME python=3.x - conda 创建 python=3.x 虚拟环境 $ENVIRONMENT_NAME

(base) yongqiang@yongqiang:~$ conda create --name tf_cpu_1.4.1 python=3.6
Collecting package metadata (current_repodata.json): done
Solving environment: done


==> WARNING: A newer version of conda exists. <==
  current version: 4.8.2
  latest version: 4.8.3

Please update conda by running

    $ conda update -n base -c defaults conda



## Package Plan ##

  environment location: /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1

  added / updated specs:
    - python=3.6


The following NEW packages will be INSTALLED:

  _libgcc_mutex      pkgs/main/linux-64::_libgcc_mutex-0.1-main
  ca-certificates    pkgs/main/linux-64::ca-certificates-2020.1.1-0
  certifi            pkgs/main/linux-64::certifi-2020.4.5.1-py36_0
  ld_impl_linux-64   pkgs/main/linux-64::ld_impl_linux-64-2.33.1-h53a641e_7
  libedit            pkgs/main/linux-64::libedit-3.1.20181209-hc058e9b_0
  libffi             pkgs/main/linux-64::libffi-3.3-he6710b0_1
  libgcc-ng          pkgs/main/linux-64::libgcc-ng-9.1.0-hdf63c60_0
  libstdcxx-ng       pkgs/main/linux-64::libstdcxx-ng-9.1.0-hdf63c60_0
  ncurses            pkgs/main/linux-64::ncurses-6.2-he6710b0_1
  openssl            pkgs/main/linux-64::openssl-1.1.1g-h7b6447c_0
  pip                pkgs/main/linux-64::pip-20.0.2-py36_3
  python             pkgs/main/linux-64::python-3.6.10-h7579374_2
  readline           pkgs/main/linux-64::readline-8.0-h7b6447c_0
  setuptools         pkgs/main/linux-64::setuptools-46.4.0-py36_0
  sqlite             pkgs/main/linux-64::sqlite-3.31.1-h62c20be_1
  tk                 pkgs/main/linux-64::tk-8.6.8-hbc83047_0
  wheel              pkgs/main/linux-64::wheel-0.34.2-py36_0
  xz                 pkgs/main/linux-64::xz-5.2.5-h7b6447c_0
  zlib               pkgs/main/linux-64::zlib-1.2.11-h7b6447c_3


Proceed ([y]/n)? y

Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
#     $ conda activate tf_cpu_1.4.1
#
# To deactivate an active environment, use
#
#     $ conda deactivate

(base) yongqiang@yongqiang:~$

2. pip install -i https://pypi.douban.com/simple tensorflow==1.4.1

pip install tensorflow==1.4.1

(base) yongqiang@yongqiang:~$ conda activate tf_cpu_1.4.1
(tf_cpu_1.4.1) yongqiang@yongqiang:~$
(tf_cpu_1.4.1) yongqiang@yongqiang:~$ pip install tensorflow=1.4.1
ERROR: Invalid requirement: 'tensorflow=1.4.1'
Hint: = is not a valid operator. Did you mean == ?
(tf_cpu_1.4.1) yongqiang@yongqiang:~$
(tf_cpu_1.4.1) yongqiang@yongqiang:~$ pip install tensorflow==1.4.1
Collecting tensorflow==1.4.1
  Downloading tensorflow-1.4.1-cp36-cp36m-manylinux1_x86_64.whl (41.2 MB)
     |▏                               | 184 kB 13 kB/s eta 0:49:48^C
ERROR: Operation cancelled by user
(tf_cpu_1.4.1) yongqiang@yongqiang:~$

pip install -i https://pypi.douban.com/simple tensorflow==1.4.1

(tf_cpu_1.4.1) yongqiang@yongqiang:~$ pip install -i https://pypi.douban.com/simple tensorflow==1.4.1
Looking in indexes: https://pypi.douban.com/simple
Collecting tensorflow==1.4.1
  Downloading https://pypi.doubanio.com/packages/8c/b3/dba1a3e681a56d5ad63d3a1aa02b52294bdb3c6373245a67c1492a90cb62/tensorflow-1.4.1-cp36-cp36m-manylinux1_x86_64.whl (41.2 MB)
     |████████████████████████████████| 41.2 MB 5.0 MB/s
Requirement already satisfied: wheel>=0.26 in ./miniconda3/envs/tf_cpu_1.4.1/lib/python3.6/site-packages (from tensorflow==1.4.1) (0.34.2)Collecting protobuf>=3.3.0
  Downloading https://pypi.doubanio.com/packages/28/05/9867ef8eafd12265267bee138fa2c46ebf34a276ea4cbe184cba4c606e8b/protobuf-3.12.2-cp36-cp36m-manylinux1_x86_64.whl (1.3 MB)
     |████████████████████████████████| 1.3 MB 13.0 MB/s
Collecting numpy>=1.12.1
  Downloading https://pypi.doubanio.com/packages/03/27/e35e7c6e6a52fab9fcc64fc2b20c6b516eba930bb02b10ace3b38200d3ab/numpy-1.18.4-cp36-cp36m-manylinux1_x86_64.whl (20.2 MB)
     |████████████████████████████████| 20.2 MB 186 kB/s
Collecting enum34>=1.1.6
  Downloading https://pypi.doubanio.com/packages/63/f6/ccb1c83687756aeabbf3ca0f213508fcfb03883ff200d201b3a4c60cedcc/enum34-1.1.10-py3-none-any.whl (11 kB)
Collecting tensorflow-tensorboard<0.5.0,>=0.4.0rc1
  Downloading https://pypi.doubanio.com/packages/e9/9f/5845c18f9df5e7ea638ecf3a272238f0e7671e454faa396b5188c6e6fc0a/tensorflow_tensorboard-0.4.0-py3-none-any.whl (1.7 MB)
     |████████████████████████████████| 1.7 MB 10.9 MB/s
Collecting six>=1.10.0
  Downloading https://pypi.doubanio.com/packages/ee/ff/48bde5c0f013094d729fe4b0316ba2a24774b3ff1c52d924a8a4cb04078a/six-1.15.0-py2.py3-none-any.whl (10 kB)
Requirement already satisfied: setuptools in ./miniconda3/envs/tf_cpu_1.4.1/lib/python3.6/site-packages (from protobuf>=3.3.0->tensorflow==1.4.1) (46.4.0.post20200518)
Collecting markdown>=2.6.8
  Downloading https://pypi.doubanio.com/packages/a4/63/eaec2bd025ab48c754b55e8819af0f6a69e2b1e187611dd40cbbe101ee7f/Markdown-3.2.2-py3-none-any.whl (88 kB)
     |████████████████████████████████| 88 kB 6.6 MB/s
Collecting werkzeug>=0.11.10
  Downloading https://pypi.doubanio.com/packages/cc/94/5f7079a0e00bd6863ef8f1da638721e9da21e5bacee597595b318f71d62e/Werkzeug-1.0.1-py2.py3-none-any.whl (298 kB)
     |████████████████████████████████| 298 kB 14.3 MB/s
Collecting bleach==1.5.0
  Downloading https://pypi.doubanio.com/packages/33/70/86c5fec937ea4964184d4d6c4f0b9551564f821e1c3575907639036d9b90/bleach-1.5.0-py2.py3-none-any.whl (17 kB)
Collecting html5lib==0.9999999
  Downloading https://pypi.doubanio.com/packages/ae/ae/bcb60402c60932b32dfaf19bb53870b29eda2cd17551ba5639219fb5ebf9/html5lib-0.9999999.tar.gz (889 kB)
     |████████████████████████████████| 889 kB 1.8 MB/s
Collecting importlib-metadata; python_version < "3.8"
  Downloading https://pypi.doubanio.com/packages/ad/e4/891bfcaf868ccabc619942f27940c77a8a4b45fd8367098955bb7e152fb1/importlib_metadata-1.6.0-py2.py3-none-any.whl (30 kB)
Collecting zipp>=0.5
  Downloading https://pypi.doubanio.com/packages/b2/34/bfcb43cc0ba81f527bc4f40ef41ba2ff4080e047acb0586b56b3d017ace4/zipp-3.1.0-py3-none-any.whl (4.9 kB)
Building wheels for collected packages: html5lib
  Building wheel for html5lib (setup.py) ... done
  Created wheel for html5lib: filename=html5lib-0.9999999-py3-none-any.whl size=107220 sha256=0bf6bcf23558f8a842362f6f97b9b3a1b4fd4b8bc9264d49933de6a1e96b54e3
  Stored in directory: /home/yongqiang/.cache/pip/wheels/52/96/da/19831c1c7a88361b3b5caf699f1fd6c9bbcb6db1de11592fb9
Successfully built html5lib
Installing collected packages: six, protobuf, numpy, enum34, zipp, importlib-metadata, markdown, werkzeug, html5lib, bleach, tensorflow-tensorboard, tensorflow
Successfully installed bleach-1.5.0 enum34-1.1.10 html5lib-0.9999999 importlib-metadata-1.6.0 markdown-3.2.2 numpy-1.18.4 protobuf-3.12.2 six-1.15.0 tensorflow-1.4.1 tensorflow-tensorboard-0.4.0 werkzeug-1.0.1 zipp-3.1.0
(tf_cpu_1.4.1) yongqiang@yongqiang:~$

3. /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:469: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.

(tf_cpu_1.4.1) yongqiang@yongqiang:~$ python
Python 3.6.10 |Anaconda, Inc.| (default, May  8 2020, 02:54:21)
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
/home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:469: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
  _np_qint8 = np.dtype([("qint8", np.int8, 1)])
/home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:470: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
  _np_quint8 = np.dtype([("quint8", np.uint8, 1)])
/home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:471: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
  _np_qint16 = np.dtype([("qint16", np.int16, 1)])
/home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:472: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
  _np_quint16 = np.dtype([("quint16", np.uint16, 1)])
/home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:473: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
  _np_qint32 = np.dtype([("qint32", np.int32, 1)])
/home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:476: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
  np_resource = np.dtype([("resource", np.ubyte, 1)])
/home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.6/importlib/_bootstrap.py:219: RuntimeWarning: compiletime version 3.5 of module 'tensorflow.python.framework.fast_tensor_util' does not match runtime version 3.6
  return f(*args, **kwds)
>>>
>>> exit()
(tf_cpu_1.4.1) yongqiang@yongqiang:~$

pip install numpy==1.16.4 -i https://pypi.tuna.tsinghua.edu.cn/simple/

(tf_cpu_1.4.1) yongqiang@yongqiang:~$ pip list | grep numpy
numpy                  1.18.4
(tf_cpu_1.4.1) yongqiang@yongqiang:~$
(tf_cpu_1.4.1) yongqiang@yongqiang:~$ pip uninstall numpy
Found existing installation: numpy 1.18.4
Uninstalling numpy-1.18.4:
  Would remove:
    /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/bin/f2py
    /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/bin/f2py3
    /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/bin/f2py3.6
    /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.6/site-packages/numpy-1.18.4.dist-info/*
    /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.6/site-packages/numpy.libs/libgfortran-ed201abd.so.3.0.0
    /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.6/site-packages/numpy.libs/libopenblasp-r0-34a18dc3.3.7.so
    /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.6/site-packages/numpy/*
Proceed (y/n)? y
  Successfully uninstalled numpy-1.18.4
(tf_cpu_1.4.1) yongqiang@yongqiang:~$
(tf_cpu_1.4.1) yongqiang@yongqiang:~$ pip install numpy==1.16.4 -i  https://pypi.tuna.tsinghua.edu.cn/simple/
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple/
Collecting numpy==1.16.4
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/87/2d/e4656149cbadd3a8a0369fcd1a9c7d61cc7b87b3903b85389c70c989a696/numpy-1.16.4-cp36-cp36m-manylinux1_x86_64.whl (17.3 MB)
     |████████████████████████████████| 17.3 MB 80 kB/s
Installing collected packages: numpy
Successfully installed numpy-1.16.4
(tf_cpu_1.4.1) yongqiang@yongqiang:~$

4. /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.6/importlib/_bootstrap.py:219: RuntimeWarning: compiletime version 3.5 of module

(tf_cpu_1.4.1) yongqiang@yongqiang:~$ python
Python 3.6.10 |Anaconda, Inc.| (default, May  8 2020, 02:54:21)
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
/home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.6/importlib/_bootstrap.py:219: RuntimeWarning: compiletime version 3.5 of module 'tensorflow.python.framework.fast_tensor_util' does not match runtime version 3.6
  return f(*args, **kwds)
>>>
>>> exit()
(tf_cpu_1.4.1) yongqiang@yongqiang:~$
(tf_cpu_1.4.1) yongqiang@yongqiang:~$
(tf_cpu_1.4.1) yongqiang@yongqiang:~$ conda deactivate
(base) yongqiang@yongqiang:~$

Tensorflow 1.4.1 在 Python 3.6 环境中的已知问题,需要创建 Python 3.5 环境,然后重新安装 Tensorflow 1.4.1.

5. Python3.6 -> Python3.5

conda remove --name $ENVIRONMENT_NAME --all - 删除虚拟环境 $ENVIRONMENT_NAME

(base) yongqiang@yongqiang:~$ conda env list
# conda environments:
#
base                  *  /home/yongqiang/miniconda3
tf_cpu_1.4.1             /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1

(base) yongqiang@yongqiang:~$
(base) yongqiang@yongqiang:~$ conda remove -n tf_cpu_1.4.1 --all

Remove all packages in environment /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1:


## Package Plan ##

  environment location: /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1


The following packages will be REMOVED:

  _libgcc_mutex-0.1-main
 ......
  zlib-1.2.11-h7b6447c_3


Proceed ([y]/n)? y

Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(base) yongqiang@yongqiang:~$
(base) yongqiang@yongqiang:~$ conda env list
# conda environments:
#
base                  *  /home/yongqiang/miniconda3

(base) yongqiang@yongqiang:~$

conda create -n tf_cpu_1.4.1 python=3.5

(base) yongqiang@yongqiang:~$ conda create -n tf_cpu_1.4.1 python=3.5
Collecting package metadata (current_repodata.json): done
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: done


==> WARNING: A newer version of conda exists. <==
  current version: 4.8.2
  latest version: 4.8.3

Please update conda by running

    $ conda update -n base -c defaults conda



## Package Plan ##

  environment location: /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1

  added / updated specs:
    - python=3.5


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    certifi-2018.8.24          |           py35_1         137 KB
    openssl-1.0.2u             |       h7b6447c_0         2.2 MB
    pip-10.0.1                 |           py35_0         1.6 MB
    python-3.5.6               |       hc3d631a_0        24.9 MB
    setuptools-40.2.0          |           py35_0         490 KB
    wheel-0.31.1               |           py35_0          66 KB
    ------------------------------------------------------------
                                           Total:        29.3 MB

The following NEW packages will be INSTALLED:

  _libgcc_mutex      pkgs/main/linux-64::_libgcc_mutex-0.1-main
  ca-certificates    pkgs/main/linux-64::ca-certificates-2020.1.1-0
  certifi            pkgs/main/linux-64::certifi-2018.8.24-py35_1
  libedit            pkgs/main/linux-64::libedit-3.1.20181209-hc058e9b_0
  libffi             pkgs/main/linux-64::libffi-3.2.1-hd88cf55_4
  libgcc-ng          pkgs/main/linux-64::libgcc-ng-9.1.0-hdf63c60_0
  libstdcxx-ng       pkgs/main/linux-64::libstdcxx-ng-9.1.0-hdf63c60_0
  ncurses            pkgs/main/linux-64::ncurses-6.2-he6710b0_1
  openssl            pkgs/main/linux-64::openssl-1.0.2u-h7b6447c_0
  pip                pkgs/main/linux-64::pip-10.0.1-py35_0
  python             pkgs/main/linux-64::python-3.5.6-hc3d631a_0
  readline           pkgs/main/linux-64::readline-7.0-h7b6447c_5
  setuptools         pkgs/main/linux-64::setuptools-40.2.0-py35_0
  sqlite             pkgs/main/linux-64::sqlite-3.31.1-h62c20be_1
  tk                 pkgs/main/linux-64::tk-8.6.8-hbc83047_0
  wheel              pkgs/main/linux-64::wheel-0.31.1-py35_0
  xz                 pkgs/main/linux-64::xz-5.2.5-h7b6447c_0
  zlib               pkgs/main/linux-64::zlib-1.2.11-h7b6447c_3


Proceed ([y]/n)? y


Downloading and Extracting Packages
wheel-0.31.1         | 66 KB     | ######################################################################################################################################### | 100%
pip-10.0.1           | 1.6 MB    | ######################################################################################################################################### | 100%
setuptools-40.2.0    | 490 KB    | ######################################################################################################################################### | 100%
openssl-1.0.2u       | 2.2 MB    | ######################################################################################################################################### | 100%
certifi-2018.8.24    | 137 KB    | ######################################################################################################################################### | 100%
python-3.5.6         | 24.9 MB   | ######################################################################################################################################### | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
#     $ conda activate tf_cpu_1.4.1
#
# To deactivate an active environment, use
#
#     $ conda deactivate

(base) yongqiang@yongqiang:~$
(base) yongqiang@yongqiang:~$ conda activate tf_cpu_1.4.1
(tf_cpu_1.4.1) yongqiang@yongqiang:~$
(tf_cpu_1.4.1) yongqiang@yongqiang:~$ pip install -i https://pypi.douban.com/simple tensorflow==1.4.1
Looking in indexes: https://pypi.douban.com/simple
Collecting tensorflow==1.4.1
  Downloading https://pypi.doubanio.com/packages/dc/de/640ff90d9555d21400abac5bebd2cec8c30015d5247159708291206cef52/tensorflow-1.4.1-cp35-cp35m-manylinux1_x86_64.whl (40.7MB)
    100% |████████████████████████████████| 40.7MB 530kB/s
Collecting enum34>=1.1.6 (from tensorflow==1.4.1)
  Downloading https://pypi.doubanio.com/packages/63/f6/ccb1c83687756aeabbf3ca0f213508fcfb03883ff200d201b3a4c60cedcc/enum34-1.1.10-py3-none-any.whl
Requirement already satisfied: wheel>=0.26 in ./miniconda3/envs/tf_cpu_1.4.1/lib/python3.5/site-packages (from tensorflow==1.4.1) (0.31.1)
Collecting numpy>=1.12.1 (from tensorflow==1.4.1)
  Downloading https://pypi.doubanio.com/packages/38/92/fa5295d9755c7876cb8490eab866e1780154033fa45978d9cf74ffbd4c68/numpy-1.18.4-cp35-cp35m-manylinux1_x86_64.whl (20.0MB)
    100% |████████████████████████████████| 20.0MB 768kB/s
Collecting six>=1.10.0 (from tensorflow==1.4.1)
  Downloading https://pypi.doubanio.com/packages/ee/ff/48bde5c0f013094d729fe4b0316ba2a24774b3ff1c52d924a8a4cb04078a/six-1.15.0-py2.py3-none-any.whl
Collecting tensorflow-tensorboard<0.5.0,>=0.4.0rc1 (from tensorflow==1.4.1)
  Downloading https://pypi.doubanio.com/packages/e9/9f/5845c18f9df5e7ea638ecf3a272238f0e7671e454faa396b5188c6e6fc0a/tensorflow_tensorboard-0.4.0-py3-none-any.whl (1.7MB)
    100% |████████████████████████████████| 1.7MB 8.0MB/s
Collecting protobuf>=3.3.0 (from tensorflow==1.4.1)
  Downloading https://pypi.doubanio.com/packages/9c/78/d2cc360e75f00d1dddab6fb51a98f5dadbdff23bce438041d0a89a83c7fd/protobuf-3.12.2-cp35-cp35m-manylinux1_x86_64.whl (1.3MB)
    100% |████████████████████████████████| 1.3MB 2.0MB/s
Collecting werkzeug>=0.11.10 (from tensorflow-tensorboard<0.5.0,>=0.4.0rc1->tensorflow==1.4.1)
  Downloading https://pypi.doubanio.com/packages/cc/94/5f7079a0e00bd6863ef8f1da638721e9da21e5bacee597595b318f71d62e/Werkzeug-1.0.1-py2.py3-none-any.whl (298kB)
    100% |████████████████████████████████| 307kB 9.0MB/s
Collecting bleach==1.5.0 (from tensorflow-tensorboard<0.5.0,>=0.4.0rc1->tensorflow==1.4.1)
  Using cached https://pypi.doubanio.com/packages/33/70/86c5fec937ea4964184d4d6c4f0b9551564f821e1c3575907639036d9b90/bleach-1.5.0-py2.py3-none-any.whl
Collecting markdown>=2.6.8 (from tensorflow-tensorboard<0.5.0,>=0.4.0rc1->tensorflow==1.4.1)
  Downloading https://pypi.doubanio.com/packages/a4/63/eaec2bd025ab48c754b55e8819af0f6a69e2b1e187611dd40cbbe101ee7f/Markdown-3.2.2-py3-none-any.whl (88kB)
    100% |████████████████████████████████| 92kB 9.8MB/s
Collecting html5lib==0.9999999 (from tensorflow-tensorboard<0.5.0,>=0.4.0rc1->tensorflow==1.4.1)
  Using cached https://pypi.doubanio.com/packages/ae/ae/bcb60402c60932b32dfaf19bb53870b29eda2cd17551ba5639219fb5ebf9/html5lib-0.9999999.tar.gz
Requirement already satisfied: setuptools in ./miniconda3/envs/tf_cpu_1.4.1/lib/python3.5/site-packages (from protobuf>=3.3.0->tensorflow==1.4.1) (40.2.0)
Collecting importlib-metadata; python_version < "3.8" (from markdown>=2.6.8->tensorflow-tensorboard<0.5.0,>=0.4.0rc1->tensorflow==1.4.1)
  Downloading https://pypi.doubanio.com/packages/ad/e4/891bfcaf868ccabc619942f27940c77a8a4b45fd8367098955bb7e152fb1/importlib_metadata-1.6.0-py2.py3-none-any.whl
Collecting zipp>=0.5 (from importlib-metadata; python_version < "3.8"->markdown>=2.6.8->tensorflow-tensorboard<0.5.0,>=0.4.0rc1->tensorflow==1.4.1)
  Downloading https://pypi.doubanio.com/packages/96/0a/67556e9b7782df7118c1f49bdc494da5e5e429c93aa77965f33e81287c8c/zipp-1.2.0-py2.py3-none-any.whl
Building wheels for collected packages: html5lib
  Running setup.py bdist_wheel for html5lib ... done
  Stored in directory: /home/yongqiang/.cache/pip/wheels/55/30/d2/5ebfae8cffc05d5773e8cf0d53496f339f7d1cbcd6a958707c
Successfully built html5lib
Installing collected packages: enum34, numpy, six, werkzeug, html5lib, bleach, zipp, importlib-metadata, markdown, protobuf, tensorflow-tensorboard, tensorflow
Successfully installed bleach-1.5.0 enum34-1.1.10 html5lib-0.9999999 importlib-metadata-1.6.0 markdown-3.2.2 numpy-1.18.4 protobuf-3.12.2 six-1.15.0 tensorflow-1.4.1 tensorflow-tensorboard-0.4.0 werkzeug-1.0.1 zipp-1.2.0
You are using pip version 10.0.1, however version 20.2b1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
(tf_cpu_1.4.1) yongqiang@yongqiang:~$

pip install numpy==1.16.4 -i https://pypi.tuna.tsinghua.edu.cn/simple/

(tf_cpu_1.4.1) yongqiang@yongqiang:~$ pip uninstall numpy
Uninstalling numpy-1.18.4:
  Would remove:
    /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/bin/f2py
    /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/bin/f2py3
    /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/bin/f2py3.5
    /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.5/site-packages/numpy-1.18.4.dist-info/*
    /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.5/site-packages/numpy.libs/libgfortran-ed201abd.so.3.0.0
    /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.5/site-packages/numpy.libs/libopenblasp-r0-34a18dc3.3.7.so
    /home/yongqiang/miniconda3/envs/tf_cpu_1.4.1/lib/python3.5/site-packages/numpy/*
Proceed (y/n)? y
  Successfully uninstalled numpy-1.18.4
You are using pip version 10.0.1, however version 20.2b1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
(tf_cpu_1.4.1) yongqiang@yongqiang:~$
(tf_cpu_1.4.1) yongqiang@yongqiang:~$ pip install numpy==1.16.4 -i  https://pypi.tuna.tsinghua.edu.cn/simple/
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple/
Collecting numpy==1.16.4
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/bb/ef/d5a21cbc094d3f4d5b5336494dbcc9550b70c766a8345513c7c24ed18418/numpy-1.16.4-cp35-cp35m-manylinux1_x86_64.whl (17.2MB)
    100% |████████████████████████████████| 17.2MB 1.6MB/s
Installing collected packages: numpy
Successfully installed numpy-1.16.4
You are using pip version 10.0.1, however version 20.2b1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
(tf_cpu_1.4.1) yongqiang@yongqiang:~$
(tf_cpu_1.4.1) yongqiang@yongqiang:~$ python
Python 3.5.6 |Anaconda, Inc.| (default, Aug 26 2018, 21:41:56)
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
>>> tf.__version__
'1.4.1'
>>> exit()
(tf_cpu_1.4.1) yongqiang@yongqiang:~$
当执行"conda install -c conda-forge tensorflow"命令时,conda会下载并安装tensorflow包。其中"-c conda-forge"表示使用conda-forge通道进行下载安装。conda-forge是一个第三方通道,提供了许多额外的软件包。因此,该命令等价于"conda install --channel https://conda.anaconda.org/conda-forge tensorflow"。通过这个命令,你可以安装最新的conda-forge版本的tensorflow库。 注意,如果以上命令无法运行,你可以尝试直接使用"conda install tensorflow"命令,这可能会安装可运行的tensorflow版本。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [理解conda install -c conda-forge some-package 命令](https://blog.csdn.net/syucsdn/article/details/128387052)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [conda-forge-pinning-feedstock:一个用于conda-forge-pinning的conda-smithy存储库](https://download.csdn.net/download/weixin_42134285/15317465)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Yongqiang Cheng

梦想不是浮躁,而是沉淀和积累。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值